Python XlsxWriter图表:x轴值标签角度方向

时间:2015-02-20 02:23:01

标签: python charts xlsxwriter

我刚刚发现了Python API的网站:XlsxWriter。 我特别关注图表创建方面。 我在x轴和示例中找到了一个带日期类型的例子 日期相对于水平方向为45度: http://xlsxwriter.readthedocs.org/example_chart_date_axis.html

但是,当我查看下面的代码时,我没有看到如何控制的参考 角度。例如,如果我希望日期定向为30度。

是否有控制方向的功能或方法,以便程序员可以指定所需的角度?

我在stackoverflow上发现了这篇文章: Modify chart label orientation with XlsxWriter module (Python) 开发人员提到“图表轴字体方向”,但我不确定这是否控制x轴上的日期标签。

我希望XlsxWriter jmcnamara的开发人员可以为此提供一些输入。

此致 P

1 个答案:

答案 0 :(得分:6)

  

我没有看到如何控制角度的参考。例如,如果我希望日期定向为30度。

Excel会在必要时自动旋转日期值(在您链接到的示例中就是这种情况)。

但是,您可以自己控制旋转作为字体属性(如在Excel中):

chart.set_x_axis({'num_font':  {'rotation': 45}})

请参阅文档的Chart Fonts部分。