#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 kcrisman):

 > For ''consistency'', we should have just one convention.
 Agreed.
 > 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

 How would this introduce an inconsistency?  Is the suggestion on the table
 that the log option would only be for one of them?   I don't see why we
 can't have our cake and eat it too.
  * Log options in `show` or `save`
  * `loglog_plot(f,(x,a,b))` is an alias for `plot(f,(x,a,b),scale=foo)`

 > 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)

 If Mma and friends have it, this is probably not a good idea.

 > 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`.
 Yes, that's a very good idea!
 > I would really like this issue to be sorted out first.
 Agreed.  Jason, should we raise this on sage-devel?

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