Python 显示x轴值,因为我的x轴具有不同的范围
我试图使用Python 显示x轴值,因为我的x轴具有不同的范围,python,matplotlib,plot,Python,Matplotlib,Plot,我试图使用matplotlib库在python中绘制数据。我的数据: x=[2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90100] 我尝试了plt.xticks(x),但由于2到10之间的值的范围不同于10到100之间的值,因此前者会受到太多挤压 我还尝试了plt.xticks(range(len(x)),x),但更糟糕的是:所有x轴值都被压缩 我想要的是为我的x中的每个值打勾,而不考虑值之间的不同范围 有什么帮助吗?你想把x-ticks作为你的x列表放在绘
matplotlib
库在python中绘制数据。我的数据:
x=[2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90100]
我尝试了plt.xticks(x)
,但由于2到10之间的值的范围不同于10到100之间的值,因此前者会受到太多挤压
我还尝试了plt.xticks(range(len(x)),x)
,但更糟糕的是:所有x轴值都被压缩
我想要的是为我的x中的每个值打勾,而不考虑值之间的不同范围
有什么帮助吗?你想把
x-ticks
作为你的x
列表放在绘图中吗?是的,正是@Thinker你想把x-ticks
作为你的x
列表放在绘图中吗?是的,正是@Thinker