#4529: Implement plots with logarithmic scale
-----------------------------------------+----------------------------------
Reporter: ronanpaixao | Owner: ronanpaixao
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-5.1
Component: graphics | Resolution:
Keywords: plot log scale | Work issues:
Report Upstream: N/A | Reviewers:
Authors: Punarbasu Purkayastha | Merged in:
Dependencies: #12974 | Stopgaps:
-----------------------------------------+----------------------------------
Comment (by kcrisman):
I hope to be able to go over this very valuable idea at the current Bug
Days. Trivial comment while I'm doing a cursory read-through
{{{
- ``linear`` -- both the axes are linear.
}}}
should probably indicate
{{{
- ``'linear'`` -- both the axes are linear.
}}}
or
{{{
- 'linear' -- both the axes are linear.
}}}
and similarly in all other cases, especially when looking at inputs (since
it's very important that these are strings, not just commands.
----
Comments:
* I feel like it would be good to have a little discussion about whether
the scale should be "hardcoded" into a Graphics object; somehow this feels
not right to me, though I'd hate to ignore the work here for that reason.
It just seems better to be able to add plots, then "show" them however we
want. Naturally, since a lot of that is set as keywords passed from plot
to show, there could be conflicts, but that could be up to the user.
Especially since the bulk of the "work" done in the code still happens
in `show` and friends, I don't see why we couldn't just cherry-pick the
keyword `scale` and handle it like we do things like plot tick formatting,
separately from `Graphics`. The interface is cleaner that way.
* Separately, in either case, should we globally import all of these many
new functions? For instance, having the `listplot` variants and
`semilogx_list_plot, semilogy_list_plot` both available (as opposed to
`semilog_plot(keywords=x or y)`) seems overkill.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4529#comment:27>
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.