"ValueError: Unrecognized marker style 'hline' ". A bunch of markers not being recognised by Matplotlib plot() and scatter() functions
"ValueError: Unrecognized marker style 'hline' ". A bunch of markers not being recognised by Matplotlib plot() and scatter() functions
'matplotlib.markers' documentation page 中给出的以下标记列表未被 plot()
和 scatter()
函数识别。
正在显示错误消息 "ValueError: Unrecognized marker style <marker-style>"
。
我怎样才能让他们工作?
import numpy as np
import matplotlib.pyplot as plt
x,y = np.random.rand(10), np.random.rand(10)
plt.plot(x, y, marker='hline')
plt.scatter(x, y, marker='hline')
我正在使用 Spyder 4.1.5,Python 3.8.1.
显示此错误的标记列表:
"|" v线
"_" hline
0 (TICKLEFT) tickleft
1(TICKRIGHT)tickright
2(提速)提速
3 (TICKDOWN) 滴答
4(左转)左转
5(右转)右转
6 (CARETUP) caretup
7 (CARETDOWN) caretdown
8 (CARETLEFTBASE) caretleft(以底部为中心)
9 (CARETRIGHTBASE) caretright(以基为中心)
10 (CARETUPBASE) caretup(以基地为中心)
11 (CARETDOWNBASE) caretdown(以底部为中心)
您引用的 link 的 marker
列中列出的值是要传递给绘图的 marker=" "
参数的值。
代码示例marker="_"
(hline):
plt.plot(x, y, marker="_")
产量:
marker=11
的代码示例(caretdown)
plt.plot(x,y, marker=11)
产量:
'matplotlib.markers' documentation page 中给出的以下标记列表未被 plot()
和 scatter()
函数识别。
正在显示错误消息 "ValueError: Unrecognized marker style <marker-style>"
。
我怎样才能让他们工作?
import numpy as np
import matplotlib.pyplot as plt
x,y = np.random.rand(10), np.random.rand(10)
plt.plot(x, y, marker='hline')
plt.scatter(x, y, marker='hline')
我正在使用 Spyder 4.1.5,Python 3.8.1.
显示此错误的标记列表:
"|" v线
"_" hline
0 (TICKLEFT) tickleft
1(TICKRIGHT)tickright
2(提速)提速
3 (TICKDOWN) 滴答
4(左转)左转
5(右转)右转
6 (CARETUP) caretup
7 (CARETDOWN) caretdown
8 (CARETLEFTBASE) caretleft(以底部为中心)
9 (CARETRIGHTBASE) caretright(以基为中心)
10 (CARETUPBASE) caretup(以基地为中心)
11 (CARETDOWNBASE) caretdown(以底部为中心)
您引用的 link 的 marker
列中列出的值是要传递给绘图的 marker=" "
参数的值。
代码示例marker="_"
(hline):
plt.plot(x, y, marker="_")
产量:
marker=11
的代码示例(caretdown)
plt.plot(x,y, marker=11)
产量: