在 Matplotlib
中,我需要绘制一个图形,其中 x 轴上的点位于 1
和 5000
之间的每个整数以及 y 轴上-axis 仅在非常有限的范围内。
Matplotlib
自动压缩所有内容,让所有数据适合(横向)页面。就我而言,我希望 x 轴尽可能大,以便所有点都清晰可见。现在只有一条粗彩色线,而不是分散的点。
我该怎么做?
(我正在保存为 pdf,如果有帮助的话)
最佳答案
您始终可以尝试指定正在创建的图形的尺寸(以英寸为单位)。以下内容可能会有所帮助:
fig = plt.figure(figsize=(20, 2))
ax = fig.add_subplot(111)
ax.plot(x, y)
figsize
采用宽度、高度(以英寸为单位)的元组。
关于python - Matplotlib:使 x 轴更长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14632729/