pythonによるグラフ作成の方法です。
下記コードにて横棒グラフの作成を行ったところ、
データは拾えているのですが、
グラフが崩れてしまいます。(写真添付)
原因が特定できず、お分かりになる方いらっしゃいましたらご教示いただけますと幸いです。
コード import pandas as pd from openpyxl import Workbook from openpyxl.chart import BarChart, Reference, Series ######グラフ化####### values = Reference(ws_Eva, min_col=1, max_col=1, min_row=1, max_row=50)#データ範囲の指定 categories = Reference(ws_Eva, min_col=1, max_col=1,min_row=1, max_row=50) chart = BarChart()#グラフの作成 chart.type = 'bar' chart.style = 11 chart.shape = 4 chart.title = 'てすと' chart.x_axis.title = 'タイプ'#横軸ラベル chart.y_axis.title = '件数' #縦軸ラベル chart.add_data(values, titles_from_data=True)#グラフにデータを追加する chart.set_categories(categories) chart.x_axis.delete = False chart.y_axis.delete = False ws.add_chart(chart, 'A1')#作成したグラフの表示 #保存(生成) EXL.book.save(file_out)
回答1件
あなたの回答
tips
プレビュー