plt.plot设置横纵坐标轴
时间: 2023-11-06 09:57:12 浏览: 503
使用Python matplotlib作图时,设置横纵坐标轴数值以百分比(%)显示
plt.plot函数可以通过设置参数实现对横纵坐标轴的设置。对于横坐标轴(x-axis),可以使用xticks函数来设置刻度值和标签。对于纵坐标轴(y-axis),可以使用yticks函数来设置刻度值和标签。具体设置方法如下:
1. 设置横坐标轴刻度值和标签:
plt.xticks(ticks, labels)
其中,ticks为一个列表,包含了刻度值的位置,labels为一个列表,包含了刻度值对应的标签。例如,plt.xticks([1, 2, 3], ['A', 'B', 'C'])将横坐标轴的刻度值分别设置为1、2、3,并将其对应的标签设置为A、B、C。
2. 设置纵坐标轴刻度值和标签:
plt.yticks(ticks, labels)
同样,ticks为一个列表,包含了刻度值的位置,labels为一个列表,包含了刻度值对应的标签。
例子:
plt.plot(x, y)
plt.xticks([1, 2, 3, 4, 5], ['Jan', 'Feb', 'Mar', 'Apr', 'May'])
plt.yticks([-10, 0, 10, 20, 30], ['-10', '0', '10', '20', '30'])
阅读全文