36得票5回答
修复 x 轴刻度并自动调整 y 轴

我想绘制数组的一部分,固定x部分,但让y部分自动缩放。我尝试了下面的方法,但它不起作用。 有什么建议吗? import numpy as np import matplotlib.pyplot as plt data=[np.arange(0,101,1),300-0.1*np.aran...

33得票2回答
set_xlim和set_xbound之间有什么区别?

从帮助中得到的信息: set_xlim:设置x轴的数据范围。 set_xbound:设置x轴的下限和上限数值范围。 这个解释不太清楚,所以让我们假设我要绘制一些东西: import matplotlib.pylab as plt fig, ax = plt.subplots(1, 1)...

10得票2回答
层次轴标签化

假设我正在查看一个n x n的网格,每个轴上都有动物的标签。但我也对动物之间的群体、亚群等关系感兴趣。例如,我可能有脊椎动物和无脊椎动物,在脊椎动物中可能有哺乳动物和爬行动物等等。(如果重要的话,我特别关注相关矩阵,并且实际上是通过seaborn使用热图...) 我想在matplotlib中...

13得票2回答
从 seaborn 绘图中删除一些 xtick 标签

在下面的截图中,所有我的x标签都重叠在一起了。 g = sns.factorplot(x='Age', y='PassengerId', hue='Survived', col='Sex', kind='strip', data=train); 我知道可以通过调用 g.set(xtick...

9得票2回答
如何指定时间定位器的起始时间戳。

我想要的非常简单,我只是希望定位器刻度从指定的时间戳开始: 伪代码:locator.set_start_ticking_at( datetime_dummy ) 到目前为止,我还没有找到任何东西。 这是与此问题相关的代码部分: axes[0].set_xlim(datetime_d...

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

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

213得票5回答
将时间绘制在独立轴上。

我有一个时间戳数组,格式为(HH:MM:SS.mmmmmm),还有另一个浮点数数组,每个值对应于时间戳数组中的一个值。 我能否使用Matplotlib将时间作为x轴,数字作为y轴进行绘图? 我尝试过,但它似乎只接受浮点数数组。我该如何让它绘制时间?我需要以任何方式修改格式吗?

25得票6回答
当使用usetex=True时,使坐标轴刻度标签加粗。

我想在我的坐标轴上使用粗体标签,这样我就可以将图表用于出版物。我还需要将图例中的线条标签绘制为粗体。 到目前为止,我可以设置坐标轴标签和图例的大小和粗细。我还可以将坐标轴标签的大小设置为我想要的大小,但是我在粗细方面遇到了问题。 以下是一个示例代码: # plotting libs fro...

661得票9回答
如何设置轴限制

我需要帮助设置 matplotlib 的 y 轴限制。以下是我尝试但不成功的代码。 import matplotlib.pyplot as plt plt.figure(1, figsize = (8.5,11)) plt.suptitle('plot title') ax = [] aP...

49得票2回答
如何为条形图添加分组标签

我想使用 matplotlib 的柱状图绘制以下形式的数据。 data = {'Room A': {'Shelf 1': {'Milk': 10, 'Water': 20}, 'She...