如何使用for循环在python中创建多个子图?

巴拉

如何使用python循环为2004年到2015年的每一年生成单独的图?

目前我每年都在重复代码,太乏味了

plt.figure(figsize=(30,15), dpi= 80)
calmap.yearplot(df_raw1['2004']['TEU'], cmap='YlGn', fillcolor='grey',
                linewidth=0) # Plot for year 2004

plt.figure(figsize=(30,15), dpi= 80)
calmap.yearplot(df_raw1['2005']['TEU'], cmap='YlGn', fillcolor='grey',
                linewidth=0) # Plot for year 2005

plt.figure(figsize=(30,15), dpi= 80)
calmap.yearplot(df_raw1['2005']['TEU'], cmap='YlGn', fillcolor='grey',
                linewidth=0) # Plot for year 2006

plt.figure(figsize=(30,15), dpi= 80)
calmap.yearplot(df_raw1['2007']['TEU'], cmap='YlGn', fillcolor='grey',
                linewidth=0) # Plot for year 2007

plt.show()
pedro_bb7
years = ['2004', '2005', '2006', '2007', '2008', '2009','2010', '2011', '2012', '2013', '2014', '2015']

for i in range(len(years)):
    plt.figure(figsize=(30,15), dpi= 80)
    calmap.yearplot(df_raw1[years[i]]['TEU'], cmap='YlGn', fillcolor='grey', linewidth=0) 

plt.show()

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用python绘制多个子图

如何使用函数从宽数据框中创建多个子图

如何使用pyplot使轴占据多个子图(Python)

如何在 Python 中循环使用具有多个子键的 JSON 文件?

使用python中的多个Excel工作表的for循环创建子图

如何从python中的列表创建多个子类?

如何在单个循环(axs.flat)中绘制多个子图?

同时创建多个子图

在python中为多个子图创建一个公共颜色条

使用数据框的for循环创建多个图

在 R 中使用循环创建多个图

绘制多个子图python

如何在Python中绘制多个子图数据框直方图?

使用 Plots.jl 中的 pyplot。如何使多个子图只有一个 colobar?

使用R中的循环更改每个子图的标题

在循环中创建多个子结构并使用cellarray进行索引

带有 for 循环的多个子图

如何在matplotlib中获得多个子图?

如何停止在 mathplotlib 中重叠的多个子图?

如何循环在Plotly中创建子图,其中每个子图上都有一些曲线?

如何使用字典变量制作多个子图?

如何在 Python 中的循环多个子图中增加字体大小?

如何使用GraphViz DOT创建循环图?

使用 for 循环 Pandas Python 创建子图

如何通过循环遍历 R 中的垂直数据框来创建多个图?

在python中使用for循环仅在一个轴上创建多个图

如何在python中使用循环创建多个类对象?

如何使用Java中的循环创建多个线程

如何使用for循环在javascript中创建多个文本框?