#5448: [with patch, positive review] rework save/show in plot, use Matplotlib's
axes code, upgrade matplotlib
-------------------------+--------------------------------------------------
Reporter: mhansen | Owner: mhansen
Type: enhancement | Status: assigned
Priority: major | Milestone: sage-4.1.2
Component: graphics | Keywords:
Reviewer: | Author: Jason Grout
Merged: |
-------------------------+--------------------------------------------------
Comment(by schymans):
It seems that the problem of cutting off axes labels of large numbers is
just a matter of when the axis switches to scientific notation. Consider
this:
{{{sage: plot(2^(20*x),(x,1,2.))}}}
Only numbers > 1.e+11 are converted to scientific notation, while the
smaller ones get cut off. This could be fixed by changing to scientific
notation at much smaller numbers. Actually, the change from decimal to
scientific notation half way across the axis is something that bothered me
in MMA already. Could you either let the user decide which notation to use
or make it the same for the whole axis, depending on whether the largest
(or smallest) number requires it?
Just a few ideas for when you get to fixing the matplotlib tick stuff.
Cheers
Stan
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5448#comment:40>
Sage <http://sagemath.org/>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---