如何使用openpyxl设置图表标签的间隔单位
How to set Interval Unit of chart label using openpyxl
我正在尝试使用 openpyxl 设置图表的间隔单位(用于标签之间的间隔)。默认情况下,此选项设置为 'Automatic'。
图像显示了我们如何在 Excel 中手动设置选项。 Image Link
我在 XlsxWriter 中找到了这个选项:
chart.set_x_axis({'interval_unit': 5})
但在 openpyxl 中找不到该选项。
请帮忙
对于 openpyxl 中的条形图和柱形图,标记单个数据的轴的类型为 openpyxl.chart.axis.TextAxis
。 TextAxis
有一个名为 tickLblSkip
的 属性,它定义了您要查找的内容。可以设置5个标签间隔,如下:
from openpyxl.chart import BarChart
chart = BarChart
chart.x_axis.tickLblSkip = 5
我正在尝试使用 openpyxl 设置图表的间隔单位(用于标签之间的间隔)。默认情况下,此选项设置为 'Automatic'。 图像显示了我们如何在 Excel 中手动设置选项。 Image Link
我在 XlsxWriter 中找到了这个选项:
chart.set_x_axis({'interval_unit': 5})
但在 openpyxl 中找不到该选项。 请帮忙
对于 openpyxl 中的条形图和柱形图,标记单个数据的轴的类型为 openpyxl.chart.axis.TextAxis
。 TextAxis
有一个名为 tickLblSkip
的 属性,它定义了您要查找的内容。可以设置5个标签间隔,如下:
from openpyxl.chart import BarChart
chart = BarChart
chart.x_axis.tickLblSkip = 5