在Python中创建Excel图表时获得其他折线图类型

时间:2019-06-07 16:57:03

标签: python excel charts openpyxl

我想在特定类型的Python中创建折线图。我正在使用库openpyxl。所用的代码段与我要查找的代码类型不同,并且不知道如何更改它以获得所需的图。

我在这里浏览了折线图文档:https://openpyxl.readthedocs.io/en/stable/charts/line.html 但是他们似乎没有解决这个问题。

from openpyxl.chart import (
    LineChart,
    Reference,
)

wb = openpyxl.load_workbook( r"file.xlsx")
ws=wb.active
c1 = LineChart()
c1.title = "Line Chart"
c1.style = 13
c1.y_axis.title = 'value'
c1.x_axis.title = 'Time'

data = Reference(ws, min_col=1, min_row=1, max_col=2, max_row=5)
c1.add_data(data, titles_from_data=True)
ws.add_chart(c1, "A10")
wb.save("Result.xlsx")

如果使用下一张表,则检索到的图形的类型为左侧图表的形状。我想改为沿右侧图表的线条绘制图形。Type obtained vs Type desired

0 个答案:

没有答案