当前位置: 首页 > 知识库问答 >
问题:

以png格式保存多个绘图

皇甫逸清
2023-03-14

我有以下数据:

dictionary=pd.DataFrame({"State":[1,4,3,6,2,4,9],"Economy":[45,32,45,12,34,56,45]})

我运行一个for循环来可视化数据。它为每个州和经济体制作了两个图表。

for i in dictionary.keys():
    pd.DataFrame(dictionary[i]).plot()
    plt.savefig('all.png') 

plt.savefig仅创建最后(第二)个图表的图片。如何将两个图表保存为png或其他格式的图像。即使我删除plt.savefig('all.png')之前的缩进,它仍然不起作用。

共有1个答案

钱志
2023-03-14

你怎么能期望在同一个目录下有两个同名的数字?

dictionary=pd.DataFrame({"State":[1,4,3,6,2,4,9],"Economy":[45,32,45,12,34,56,45]})
for i in dictionary.keys():
    pd.DataFrame(dictionary[i]).plot()
    plt.savefig('all_{}.png'.format(i))
 类似资料:
  • 问题内容: 我正在使用Plotly offline在python中生成图形。 根据以下文档, https://plot.ly/python/offline/ 这是我的代码,可以完美地生成C:/tmp/test_plot.html文件。 如何将此图另存为png而不是html? 问题答案: 方法具有和 属性,可将文件另存为。 在上或在线查看更多详细信息。 但是,有一点需要注意的是,由于输出图像是与HT

  • 问题内容: 将您的源代码保存为UTF-8格式有多重要? Windows上的Eclipse默认使用CP1252字符编码。CP1251格式意味着可以保存非UTF-8字符,并且如果您从Word文档中复制并粘贴以进行注释,我已经看到这种情况。 我问的原因是因为出于习惯,我将Maven编码设置为UTF-8格式,最近它捕获了一些不可映射的错误。 (更新)请添加执行此操作的任何原因以及为什么,应该知道一些常见的

  • 问题内容: 假设我正在制作健身应用程序,您可以在其中进行锻炼。配置锻炼后,您需要保存它。如何添加此功能,以便当他退出应用程序并再次打开它时,他可以查看他的锻炼? 我专门在Android上工作。 这可用于保存本地游戏保存和数据。 问题答案: 我相信Kivy具有处理此问题的模块。尽管它仍(在撰写本文时)仍处于实验阶段。在这里查看:http : //kivy.org/docs/api- kivy.sto

  • 我正在本地机器中将spark数据集保存为拼花文件。我想知道是否有任何方法可以使用某种加密算法对数据进行加密。我用来将数据保存为拼花文件的代码如下所示。 <代码>数据集。写入()。模式(“覆盖”)。拼花地板 我看到了一个类似的问题,但我的查询不同,因为我正在写入本地磁盘。

  • 问题内容: 如果在保存之前使用图像,那是正常的。但是,如果我保存并以后使用,则需要旋转90度。我如何确保它不会横向保存? 问题答案: 如果需要以正确的旋转方式保存PNG,则如果方向不正确,则需要重新绘制图像。您可以按以下方式重绘它: 编辑/更新: 对于iOS10 + tvOS10 +,您可以使用: 游乐场测试: 不透明图像的用法: 具有透明度:

  • 我试图通过使用飞碟(9.0.7)库从XHTML生成一个PDF文件。文本和表格按预期呈现,但图像(png)不会显示在最终的PDF中。图像由绝对文件路径引用(例如< code > 我的java代码如下: 任何帮助都将不胜感激。