gpt4 book ai didi

python - xlsxwriter 图表创建动态行

转载 作者:太空宇宙 更新时间:2023-11-04 04:46:35 24 4
gpt4 key购买 nike

我正在尝试使用 xlsxwriter python 模块创建图表。它工作正常,但我不想硬编码行数此示例将绘制 30 行图表。

chart.add_series({
'name': 'SNR of old AP',
'values': '=Depart!$D$2:$D$30',
'marker': {'type': 'circle'},
'data_labels': {'value': True,'num_format':'#,##0'},
})

对于值':我希望行数是动态的。我该怎么做呢?谢谢。

最佳答案

It works fine, but I would like to not have to hard code the row amount

XlsxWriter 在 add_series() 中支持针对这种情况的列表语法。所以你的例子可以写成:

chart.add_series({
'name': 'SNR of old AP',
'values': ['Depart', 1, 3, 29, 3],
'marker': {'type': 'circle'},
'data_labels': {'value': True, 'num_format':'#,##0'},
})

然后您可以以编程方式设置任何 first_row、first_col、last_row、last_col 参数。

请参阅 add_series() 的文档.

关于python - xlsxwriter 图表创建动态行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49419188/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com