我需要生成一个绘图,其中用颜料蓝 (hex= #333399
) 绘制一条线并带有 o
标记。
我知道我可以用 o
标记绘制蓝色线,只需调用:
line1 = ax1.plot(x, myvalues,'bo-', label='My Blue values')
问题如果我想保留标记并将颜色从b
更改为#333399
,应该如何更改线条?
最佳答案
如果你使用 kwargs 到 plot
,你可以改变很多东西(传递给 Line2D
)而不是简写“bo-”。例如:
line1 = ax1.plot(
x, myvalues,
marker = 'o',
linestyle = '-',
markerfacecolor='#333399',
markeredgecolor='k',
label='My Blue values')
关于python - Matplotlib:如何使用特定的十六进制颜色和特定标记进行绘图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33694940/