Matplotlib中是否有一行样式的列表?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (12)

我正在写一个剧本来做些策划。我想要它绘制几个数据系列,每一个都有其独特的线条风格(而不是颜色)。我可以轻松地遍历一个列表,但是在python中已经有这样的列表了吗?

提问于
用户回答回答于

from matplotlib import lines
lines.lineStyles.keys()
>>> ['', ' ', 'None', '--', '-.', '-', ':']

用户回答回答于

文件plothttp://matplotlib.org/1.5.3/api/pyart_api.html#matplotlib.pyplot.art具有行+标记样式的列表:

character description
'-'       solid line style
'--'      dashed line style
'-.'      dash-dot line style
':'       dotted line style
'.'       point marker
','       pixel marker
'o'       circle marker
'v'       triangle_down marker
'^'       triangle_up marker
'<'       triangle_left marker
'>'       triangle_right marker
'1'       tri_down marker
'2'       tri_up marker
'3'       tri_left marker
'4'       tri_right marker
's'       square marker
'p'       pentagon marker
'*'       star marker
'h'       hexagon1 marker
'H'       hexagon2 marker
'+'       plus marker
'x'       x marker
'D'       diamond marker
'd'       thin_diamond marker
'|'       vline marker
'_'       hline marker

扫码关注云+社区