将纯文本标题和图像导出到Excel

时间:2015-05-15 13:47:50

标签: python excel pandas

我对Python很陌生,但是在我文件的UINavigationController *navigationController = [[tabBarController viewControllers] objectAtIndex:0]; //alternatively: UINavigationController *navigationController = [[tabBarController viewControllers] firstObject]; 部分期间我试图将图像文件传递到标题中时遇到困难。

基本上我想要的是Excel表格的第一个单元格中的图片,后面是几行(准确地说是5行),其中包含一个日期(如果可能,可能来自DataFrame.to_excel())。

我已经将代码输出为:

datetime.date.today().ctime()

有没有办法直接从Python输出图像和文本部分?

更新:

为清楚起见,mydataframe.to_excel(my_path_name, sheet_name= my_sheet_name, index=False, startrow=7,startcol=0) 正在导出工作表的数据(数据行和列)。我已经从Excel的工作表的第7行开始了。标题部分是故障点。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案并感谢所有帮助。

简单的答案是使用import matplotlib.pyplot as plt import numpy as np x = [0, 1, 2] y = [100, 100, 100.1] fig = plt.figure() ax = fig.add_subplot(2, 1, 1) ax2 = fig.add_subplot(2, 1, 2) # The bad plot ax.scatter(x,y) ax.plot(x,y) # The good plot ax2.scatter(x,y) ax2.plot(x,y) ax2.get_yaxis().get_major_formatter().set_useOffset(False) plt.show() 包作为引擎。换句话说,假设图像保存在路径xlsxwriter处。然后,将数据插入excel文件中的代码位于数据顶部的代码为:

/image.png

现在我的excel文件顶部有一个图像。好哇!