#4529: Implement plots with logarithmic scale
-----------------------------------------+----------------------------------
       Reporter:  ronanpaixao            |         Owner:  ronanpaixao      
           Type:  enhancement            |        Status:  needs_work       
       Priority:  major                  |     Milestone:  sage-5.1         
      Component:  graphics               |    Resolution:                   
       Keywords:  plot log scale         |   Work issues:  doctests, strings
Report Upstream:  N/A                    |     Reviewers:                   
        Authors:  Punarbasu Purkayastha  |     Merged in:                   
   Dependencies:  #12974                 |      Stopgaps:                   
-----------------------------------------+----------------------------------

Comment (by ppurka):

 Replying to [comment:31 jason]:
 > I personally would say a loglog and semilog (defaulting to semilogy)
 would be good, with an option to switch the semilog to x or y.  I guess a
 list plot would be convenient too, though I agree with you that points()
 or line() in general should be used over list_plot.  They are more
 powerful (mostly) anyway.

 For ''consistency'', we should have just one convention. It is very
 confusing if the options of `plot` (except for probably `plotjoined` and
 `data`) are also valid options for `list_plot`, but then we introduce an
 inconsistency via log plots. So, I would be in favor of either
 1. Don't have any of the `loglog_*, semilog*` and handle scaling only
 through the `scale` and `base` parameters of `plot` and `list_plot` (and
 actually all other plots)
 2. Have all the functions `loglog_plot`, `loglog_list_plot` available, and
 perhaps change `semilog[xy]*` to `semilog*` with an extra optional
 argument `log_axis='x'/'y'`. In case we follow this second rule, I would
 like this extra argument to be different from `axis` because it can be
 confused with `axes=True/False`.

 I would really like this issue to be sorted out first.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4529#comment:32>
Sage <http://www.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