连接matplotlib中的多个直方图

金敏俊

我正在处理一组时间序列数据。我按时间将这个集合分为108个窗口(单个时间窗口为1个月长)。然后,我为每个窗口绘制一个直方图。所以我有108个直方图,从时间窗口1到窗口108,它们是按时间顺序排列的(从2006年11月到2015年10月,有108个时间窗口)。

我想做的是:将所有这108个直方图绘制为一个水平长的直方图。因此,就像完全添加它们一样。例如,绘制window1的直方图,然后在window1的直方图之后没有任何间隙地绘制window2和3、4、5、6,…,直到窗口108的直方图。我该怎么做在Python中?

要在订单旁边添加其他直方图

詹姆斯·厄本(James Urban)

这可能会有所帮助:

plt.figure(figsize = (4,4))
gs1 = gridspec.GridSpec(4, 4)
gs1.update(wspace=0.0, hspace=0.) # set the spacing between axes. 

for i in range(16):
    ax1 = plt.subplot(gs1[i])
    plt.axis('on')
    ax1.set_xticklabels([])
    ax1.set_yticklabels([])
    ax1.set_aspect('equal')
#     plt.subp

plt.show()

您需要控制子图之间的间距。for循环删除刻度线标签并执行其他一些格式设置,并且您想根据情况进行更改。

来源:如何消除matplotlib中子图之间的间隙?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Matplotlib中绘制多个直方图-颜色或并排条形图

来自分类Dev

使用matplotlib将多个直方图放置在堆栈中

来自分类Dev

使用matplotlib将多个直方图放置在堆栈中

来自分类Dev

matplotlib中的多步直方图

来自分类Dev

熊猫中的多个直方图

来自分类Dev

R中的多个直方图

来自分类Dev

使用matplotlib在图中绘制多个直方图

来自分类Dev

matlab中的多个垂直直方图

来自分类Dev

Python和Matplotlib中的垂直直方图

来自分类Dev

在Matplotlib中从预先计算的数据绘制直方图

来自分类Dev

matplotlib中的直方图图形线条样式

来自分类Dev

使用matplotlib在python中绘制堆叠的直方图

来自分类Dev

技巧以获取matplotlib中的逆序累积直方图

来自分类Dev

在直方图matplotlib中绘制x-ticks

来自分类Dev

使用直方图的matplotlib中的子图

来自分类Dev

根据pandas / matplotlib中的类绘制直方图

来自分类Dev

matplotlib中的2D直方图比例

来自分类Dev

matplotlib中的直方图工作不正确

来自分类Dev

使用直方图的matplotlib中的子图

来自分类Dev

matplotlib中的直方图图形线条样式

来自分类Dev

根据pandas / matplotlib中的类绘制直方图

来自分类Dev

直方图缺少 matplotlib 中的值,错误?

来自分类Dev

如何使用matplotlib在单独的图上创建多个直方图?

来自分类Dev

如何使用matplotlib在单独的图上创建多个直方图?

来自分类Dev

在网格中绘制多个直方图

来自分类Dev

在网格中绘制多个直方图

来自分类Dev

在Matplotlib直方图函数中获取垃圾箱信息

来自分类Dev

在matplotlib中绘制2D直方图作为热图

来自分类Dev

matplotlib中带有日期时间的堆积直方图