【发布时间】:2022-01-06 12:53:07
【问题描述】:
假设我想将“2”的刻度标签从 Y 轴更改为“B”,我使用了plt.yticsk(2,'B')
但是好像不行
有什么办法可以修改吗?这是代码:
import matplotlib.pyplot as plt
y = [-1,2,3,4,5,0,1]
x = [3,5,3,9,7,1,4]
colorsValue = []
for value in x:
if value < 4:
colorsValue.append('yellow')
elif value >= 4:
colorsValue.append('red')
else:
colorsValue.append('orange')
plt.barh(y, x, color = colorsValue)
plt.ylabel('Y')
plt.xlabel('X')
plt.yticks(2,'b')
plt.show()
【问题讨论】:
标签: python matplotlib graph