当前位置:  开发笔记 > 编程语言 > 正文

带有matplotlib的axvline和axhline中线型和线色的kwarg

如何解决《带有matplotlib的axvline和axhline中线型和线色的kwarg》经验,为你挑选了1个好方法。

本质上,我试图在轴位置x = 1处绘制具有-.k样式的垂直线,但是,似乎无法在axvline参数内使用此kwarg:

pyplot.axvline(x=1,ymin=0,ymax=0.35, '-.k')

返回错误:

File "", line 7
    pyplot.axvline(x=1,ymin=0,ymax=0.35, '-.k')
SyntaxError: non-keyword arg after keyword arg

因此,有人可以建议我这种情况下正确的扭曲是什么...



1> gboffi..:

一张图片值得多说吗?

在演示图像之后,我想添加 matplotlib.pyplot.axvline一个薄包装纸matplotlib.axes.Axes.axvline,在此处记录。

Axes.axvline方法支持大量关键字参数,如您所见,其中两个都与您的问题相关:

    color=...,此处color记录了论点,并且

    linestyle=...,此处linestyle记录了论点

举例说明

import matplotlib.pyplot as plt
plt.plot((0,1,2,3))
plt.axvline(2, color='k', line)

当然,这里讨论的关键字参数也适用于该axhline方法。

推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有