введите здесь описание изображения
когда я пытаюсь создать подобную диаграмму [кластеризованная диаграмма]
введите здесь описание изображения
openpyxl не может правильно прочитать данные
Код: Выделить всё
from openpyxl.chart import BarChart, Reference
from openpyxl import load_workbook, workbook
wb = load_workbook("Book1.xlsx")
ws = wb.active
data = Reference(ws, min_col=2, min_row=1, max_row=12,max_col=7)
categories = Reference(ws, min_col=1, min_row=3, max_row=12)
barChart = BarChart()
barChart.type = "col"
barChart.grouping = "clustered"
barChart.title = "XYZ"
barChart.y_axis.title = "service"
barChart.x_axis.title = "month"
barChart.add_data(data,titles_from_data=True)
barChart.set_categories(categories,labels="dasd")
barChart.style = 5
barChart.width = 20
barChart.height = 10
ws.add_chart(barChart,"k8")
wb.save("test.xlsx")
перепробовал все комбинации, но openpyxl просто не фиксирует данные правильно
Подробнее здесь: https://stackoverflow.com/questions/790 ... sub-header