[Matplotlib-users] tuple-marker in style sheet

Benjamin Root ben.v.root at gmail.com
Wed Aug 9 11:50:23 EDT 2017


Hmmm, might be an issue with respect to specifying custom dash styles. It
had a similar problem to this.

On Wed, Aug 9, 2017 at 11:35 AM, Julian <mail.python.org at gethmann.org>
wrote:

> On 08/09/2017 04:53 PM, Julian Gethmann wrote:
>
>> On 08/09/2017 04:17 PM, Benjamin Root wrote:
>>
>>> This *might* be fixed in master. Which version of matplotlib are you
>>> using?
>>>
>> Ah, ok. I tested it with matplotlib 2.0.2 (anaconda Python 3.6.2 build)
>>
> Now I also tested the current master branch from github, but I also get
> the same error message if I use parenthesis.
> Do you know of which issue you were thinking of?
>
>
>>> 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
>>>>
>>>>
>>>
>> _______________________________________________
>> 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/b06e87b7/attachment-0001.html>


More information about the Matplotlib-users mailing list