我尝试了以下示例来绘制RGB颜色定义的行:
import matplotlib.pyplot as plt
ax = plt.axes()
ax.plot(0, 0, 0.5, 0.5, color='#FF0000')
plt.savefig('test.png')
但结果图片只是空白! (轴除外)
如何在绘图语句中定义RGB颜色?
答案 0 :(得分:1)
您使用不正确的参数调用plot
。 X和y应该是可迭代的:
ax.plot((0, 0), (0.5, 0.5), color='#FF0000')
答案 1 :(得分:0)
您正确指定颜色,问题是您需要至少2个x
和2个y
坐标来绘制线条。可以找到文档here。
ax.plot([0, 1], [0.5, 1], color='#FF0000')
注意:可能是由于减少到了MCVE,但坐标也不能相同,因为你无法从一个点到自己画一条线