我正在使用matplotlib
在python中绘制图形import matplotlib.pyplot as plt
x = [256, 1024, 4096, 262144]
y = [0, 3, 40, 20843]
plt.plot(x, y)
plt.show()
但我想只在图形中出现数组中的数字。因此,在x轴上仅出现数字0,3,40,20843,而在y轴上仅出现256,1024,4096和262144。 我该怎么做?
答案 0 :(得分:0)
使用.xticks()
and .yticks()
功能设置x轴和y轴刻度线的位置(和标签):
import matplotlib.pyplot as plt
x = [256, 1024, 4096, 262144]
y = [0, 3, 40, 20843]
plt.plot(x, y)
plt.xticks(x)
plt.yticks(y)
plt.show()