Matplotlib:使x轴变长

2024-05-19 06:22:39 发布

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

Matplotlib中,我需要绘制一个图,在15000之间的每个整数上的x轴和y轴上的点仅在非常有限的范围内。

Matplotlib自动压缩所有内容,以使所有数据适合(横向)页面。在我的例子中,我希望x轴尽可能大,以便所有点都清晰可见。现在只有一条很粗的彩色线,而不是分散的点。

我该怎么做?

(如果有帮助,我将保存为pdf格式)


Tags: 数据内容pdfmatplotlib格式绘制整数页面
1条回答
网友
1楼 · 发布于 2024-05-19 06:22:39

您始终可以尝试指定要创建的图形的尺寸(以英寸为单位)。以下几点可能会有所帮助:

fig = plt.figure(figsize=(20, 2))
ax = fig.add_subplot(111)
ax.plot(x, y)

figsize取以英寸为单位的宽度和高度的元组。

相关问题 更多 >

    热门问题