#5448: [with patch, needs work] 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:            
   Merged:               |  
-------------------------+--------------------------------------------------

Comment(by kcrisman):

 > > > > 2. I'm not sure I like the non-intersecting axes on regular plots.
 That is weird, especially in graphs like the plot of x squared type
 things.  plot(x**2,0,1) looks great; plot(x**2,-1,1) looks... interesting.
 > > >
 > > > Yeah, it's a bit different, but after playing with it for a while, I
 liked it.  At a glance, it oriented me to what I was looking at and how it
 was compared to the infinite plane.  This is definitely something that
 should go up for a vote.
 > >
 > > I'm not sure what you are looking at.  The axes do not actually cross!
 That is bad, imho.
 >
 >
 > And, after I played with it for a bit, I thought it was great!  The axes
 only ever cross at the origin.  That is wonderfully refreshing and
 consistent, and leads to being able to immediately orient yourself in the
 graph without having to examine and think about the axes tick labels.  If
 there is some space, then that means you are way above the axis (and the
 side the axis is on tells you where the axis really is).  I think of it
 sort of like a small zigzag break in the axes.  Maybe if we put that in an
 explicit small zigzag symbol, would that help you?
 >
 >

 I see.  The problem is that this is just as non-standard as the previous
 behavior, which people also complained about. For sure it shouldn't happen
 with
 {{{
 sage: plot(x**2,-1,1)
 }}}
 I do agree that it is more consistent, if you can get it to be consistent
 - and if it is REALLY well documented, i.e. right up at the top of the
 plot docs and in the tutorial.  If you think the rest of the stuff is
 ready for prime time, you should definitely put the various versions in
 screenshots up for a vote on sage-devel, since improved axes would really
 be great to have.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5448#comment:15>
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to