889得票12回答
如何设置图表标题和坐标轴标签的字体大小?

我正在使用Matplotlib创建一个图形,代码如下:from matplotlib import pyplot as plt fig = plt.figure() plt.plot(data) fig.suptitle('test title') plt.xlabel('xlabel') ...

763得票14回答
更改 x 轴或 y 轴的刻度频率。

我正在尝试修复Python绘制我的数据的方式。请说: x = [0, 5, 9, 10, 15] y = [0, 1, 2, 3, 4] matplotlib.pyplot.plot(x, y) matplotlib.pyplot.show() x轴的刻度以5的间隔绘制。有没有办法让它...

573得票13回答
旋转坐标轴刻度标签

我无法弄清楚如何在X轴上旋转文本。这是一个时间戳,随着样本数量的增加,它们越来越接近,直到重叠。我想将文本旋转90度,这样样本越靠近,它们就不会重叠。 以下是我的代码,除了我无法弄清楚如何旋转X轴文本之外,它运行得很好。 import sys import matplotlib matp...

491得票12回答
如何从图表中移除刻度线

我有一个半对数x轴的图表,我想要去掉x轴刻度。我尝试了: plt.gca().set_xticks([]) plt.xticks([]) ax.set_xticks([]) 网格消失了(好),但小刻度(在主刻度的位置)仍然存在。如何去除它们?

464得票11回答
使用twinx()创建次坐标轴:如何添加到图例中

我有一个带有两个y轴的图表,使用了twinx()函数。我还给这些线条添加了标签,并希望使用legend()函数显示它们,但是我只能在图例中显示一个轴的标签。 import numpy as np import matplotlib.pyplot as plt from matplotlib ...

292得票6回答
如何设置子图的坐标轴范围

我如何将第二个子图的y轴范围设置为[0,1000]?我的数据(文本文件中的一列)的FFT图绘制出(inf.?)尖峰,导致实际数据不可见。pylab.ylim([0,1000]) 很遗憾,这没有任何效果。以下是整个脚本:# based on http://www.swharden.com/blo...

287得票9回答
如何为子图设置共同的坐标轴标签

我有以下的情节: import matplotlib.pyplot as plt fig2 = plt.figure() ax3 = fig2.add_subplot(2,1,1) ax4 = fig2.add_subplot(2,1,2) ax4.loglog(x1, y1) ax3.l...

216得票5回答
如何使x轴和y轴的刻度均衡?

如何创建一个图表,其中x轴和y轴的刻度是相同的? 即使我改变窗口大小,这个等比例关系也应该保持不变。目前,我的图表会随着窗口大小的改变而调整刻度。 我尝试过: plt.xlim(-3, 3) plt.ylim(-3, 3) plt.axis('equal')

177得票5回答
在R中旋转坐标轴标签

如何使(条形)图的y轴标签与X轴平行,而不是与Y轴平行?

164得票4回答
如何在两个子图创建后共享它们的x轴

我正在尝试共享两个子图的轴,但是我需要在创建图形后共享x轴。例如,我创建了这个图: import numpy as np import matplotlib.pyplot as plt t = np.arange(1000)/100. x = np.sin(2*np.pi*10*t) y ...