Ticket #8570 (new enhancement)
make points() take all the options for scatter_plot or list_plot that apply to plotting points
|Reported by:||ronanpaixao||Owned by:||was|
|Cc:||jason, kcrisman||Work issues:|
Currently, there's no obvious way to pass the marker option to matplotlib when plotting individual points, which would be mostly with this option.
It appears that plot() has deviated from other plot types, since it does allow the marker option, but apparently only for function plots.
using plot(points(point_list),marker='x') ignores the marker option using list_plot(point_list,marker='x') or points(point_list,marker='x') gives a warning:
verbose 0 (136: primitive.py, options) WARNING: Ignoring option 'marker'=x
but displays the points nevertheless, though ignoring the marker option.
So far, I haven't been able to find a way to seamless join matplotlib's system with the sage.plot options.
- Summary changed from Allow "marker" option to be passed to matplotlib on list_plot() and point() to deprecate list_plot in favor of line or scatter_plot
- Summary changed from deprecate list_plot in favor of line or scatter_plot to make points() take all the options for scatter_plot or list_plot that apply to plotting points