XlsxWriter 中的条形着色以 positive/negative 值为条件
Bar colouring in XlsxWriter conditioned on positive/negative values
我正在 Python 中使用 XlsxWriter,我正在尝试生成一个柱形图,其中正值将显示为绿色,负值将显示为红色。
这可行吗?在 Excel 中,我将通过打开 "invert if negative" 填充开关来完成此操作,并在那里指定我的颜色。我可以在 Pyhton 中指定默认颜色并打开 "invert_if_negative" 开关,但是 - 我不确定我是否可以,如果可以,如何 - 在 Xlsx 中指定第二种负色?
chart.add_series({'name': 'Name',
'categories': [self.sheet_name, header[0], header[1], header[2], header[3]],
'values': [self.sheet_name, section[0], sekction[1], sekction[2], sekction[3]],
'fill': {'color': "#141E50")},
'invert_if_negative':True})
非常感谢!
定义 inverted/negative 值的颜色的功能仅在 Excel 的最近(2015+?)版本中添加,因此 XlsxWriter 不支持。
我正在 Python 中使用 XlsxWriter,我正在尝试生成一个柱形图,其中正值将显示为绿色,负值将显示为红色。
这可行吗?在 Excel 中,我将通过打开 "invert if negative" 填充开关来完成此操作,并在那里指定我的颜色。我可以在 Pyhton 中指定默认颜色并打开 "invert_if_negative" 开关,但是 - 我不确定我是否可以,如果可以,如何 - 在 Xlsx 中指定第二种负色?
chart.add_series({'name': 'Name',
'categories': [self.sheet_name, header[0], header[1], header[2], header[3]],
'values': [self.sheet_name, section[0], sekction[1], sekction[2], sekction[3]],
'fill': {'color': "#141E50")},
'invert_if_negative':True})
非常感谢!
定义 inverted/negative 值的颜色的功能仅在 Excel 的最近(2015+?)版本中添加,因此 XlsxWriter 不支持。