matplotlib.pyplot格式字符串kwarg?

zengzsys  于 2023-10-24  发布在  其他
关注(0)|答案(2)|浏览(93)

我正在阅读matplotlibdocs。我很难找到“格式字符串”的关键字参数。或者它只是一个位置参数?

disho6za

disho6za1#

这是一个特定的pyplot参数(有点像旧的pylab的残余)。在'ro'中,r表示红色,'o'表示圆形标记。
参数可以这样设置:

color='r'
marker='.'
linestyle='-'  # if you need the dots connected by a line

向下滚动以查看matplotlib.pyplot.plot : Format Strings部分。'[marker][line][color]'

plt.plot(range(1, 5), range(1, 17, 4), 'o-r')

# is equivalent to
plt.plot(range(1, 5), range(1, 17, 4), marker='o', linestyle='-', color='red')
vsikbqxv

vsikbqxv2#

这里有一个来自matplotlib文档的proof,没有这样的命名参数-参见“此参数不能作为关键字传递"。

相关问题