#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.