>>359
あまりオススメはしないが一応
import matplotlib.pyplot as plt
import openpyxl
imagefile = 'test.png'
x = [1, 2, 3]
y = [4, 5, 6]
plt.scatter(x, y, marker='o')
plt.savefig(imagefile)
book = openpyxl.Workbook()
sheet = book.active
sheet.title = 'Matplotlib Test'
img = openpyxl.drawing.image.Image(imagefile)
sheet.add_image(img, anchor='A1')
book.save('test.xlsx')
前半は単にグラフ作ってpngで保存
後半が作ったpngをExcelに貼る部分
実行にはpillowとopenpyxlのインストールが必要
くだすれPython(超初心者用) その43【Ruby禁止】
■ このスレッドは過去ログ倉庫に格納されています
363デフォルトの名無しさん
2019/05/21(火) 19:35:31.40ID:1mFvOI/1■ このスレッドは過去ログ倉庫に格納されています
