Matplotlib xticks values irregular siz

2024-05-23 14:42:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用matplotlib绘制绘图,我需要xtick标签的不规则值。在

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

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


Tags: 绘图参数sizematplotlib绘制标签比例数值
1条回答
网友
1楼 · 发布于 2024-05-23 14:42:12
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()

enter image description here

相关问题 更多 >