[Matplotlib-users] tuple-marker in style sheet

Benjamin Root ben.v.root at gmail.com
Wed Aug 9 10:17:25 EDT 2017


This *might* be fixed in master. Which version of matplotlib are you using?

On Wed, Aug 9, 2017 at 7:54 AM, Julian Gethmann <
mail.python.org at gethmann.org> wrote:

> Hallo,
>
> is it possible, and if so how, to define a marker with the tuple
> definition (numsides, style, angle) [1] inside a style sheet (or
> matplotlibrc)?
>
> For normal markers I use the axes.prop_cycle like
> ```
> axes.prop_cycle: cycler("marker", ["x", "+", "1"])
> ```
> . If I now want to insert a tuple like marker,
> ```
> axes.prop_cycle: cycler("marker", ["x", "+", (5, 2, 1)])
> ```
>  then it is being transformed into a string `"(5, 2, 1)"`.
> If I don't use parenthesis like in other tuple values in the matplotlibrc
> (e. g. `#lines.dashed_pattern : 2.8, 1.`[2]) then it is interpreted as
> three different marker styles which do not exist [3].
>
> [1] http://matplotlib.org/api/markers_api.html
> [2] http://matplotlib.org/_static/matplotlibrc
> [3] in my example: `ValueError: Unrecognized marker style 5`
>
>
> Many thanks,
>
> Julian
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users at python.org
> https://mail.python.org/mailman/listinfo/matplotlib-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/matplotlib-users/attachments/20170809/f368518f/attachment.html>


More information about the Matplotlib-users mailing list