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