【发布时间】:2019-09-24 14:22:10
【问题描述】:
从 Stackoverflow,我得到了以下任务代码
import matplotlib.pyplot as plt
Import openpyxl
#Graph Command
plt.scatter('Month','Balance',data=test)
#Saving
plt.savefig("myplot.png", dpi = 150)
wb = load_workbook('input.xlsx')
ws = wb.active
img = image('myplot.png')
img.anchor(ws.cell('A1'))
ws.add_image(img)
wb.save('output.xlsx')
但我遇到了错误
"TypeError: 'module' 对象不可调用"
我改代码
import matplotlib.pyplot as plt
from openpyxl import load_workbook
from openpyxl.drawing import image
plt.scatter('Month','Balance',data=test)
plt.savefig("myplot.png", dpi = 150)
wb = load_workbook('input.xlsx')
ws = wb.active
img = image('myplot.png')
img.anchor(ws.cell('A1'))
ws.add_image(img)
wb.save('output.xlsx')
但还是同样的错误。
请帮助我将多个图表/绘图从 Jupyter 笔记本导出到 Excel 表。
【问题讨论】:
-
请逐字逐句发布完整的追溯信息。还要注意第一个 sn-p 中
Import openpyxl中的大写I...
标签: python matplotlib