Python Matplotlib xticks值大小不规则

Python Matplotlib xticks值大小不规则,python,matplotlib,plot,Python,Matplotlib,Plot,我正在使用matplotlib进行绘图,我需要为xtick标签提供不规则的值 我知道有参数大小。但是,我希望x轴上的值比y轴上标签的值大两倍。使用size参数,我只能更改值的字体大小,但实际数值仍将按1:1的比例 是否可以使xtick标签值与ytick标签值成2:1的比例 import matplotlib.pyplot as plt x = [0,1,2,3,4,5] fig=plt.figure() ax = plt.subplot(111) ax.plot(x) y_tick_valu

我正在使用matplotlib进行绘图,我需要为xtick标签提供不规则的值

我知道有参数大小。但是,我希望x轴上的值比y轴上标签的值大两倍。使用size参数,我只能更改值的字体大小,但实际数值仍将按1:1的比例

是否可以使xtick标签值与ytick标签值成2:1的比例

import matplotlib.pyplot as plt
x = [0,1,2,3,4,5]

fig=plt.figure()
ax = plt.subplot(111)
ax.plot(x)

y_tick_values = ax.get_yticks()
new_x_tick_values = [2 * y for y in y_tick_values]
ax.set_xticklabels(new_x_tick_values)

plt.show()

我想我还没有清楚地表达自己。我不想更改刻度,但要更改刻度下面的值。@Snochacz好的,我已经编辑了我的答案!对不起,我没有仔细阅读你的问题。现在,x轴刻度标签值将始终是y-x轴刻度标签值的两倍。@Snochacz如果我的回答有用,请标记为已回答