2015-02-20 4 views
2

Я только что открыл сайт для API Python: XlsxWriter. Я специально рассматриваю аспект создания диаграммы. Я нашел пример с датой типа на оси х и в примере даты ориентированы на 45 градусов по отношению к горизонтали: http://xlsxwriter.readthedocs.org/example_chart_date_axis.htmlPython XlsxWriter chart: ориентация меток на основе оси x

НО, когда я смотрю на код ниже него, я не см. ссылку на управление углом . Например, если бы мне нужны даты, ориентированные на 30 градусов.

Есть ли функция или метод, который управляет ориентацией, так что программист может указать желаемый угол?

Я нашел эту статью на StackOverflow: Modify chart label orientation with XlsxWriter module (Python) Разработчик упоминает «ориентацию оси шрифта Диаграмма», но я не уверен, если это то, что контролирует метки даты на оси х.

Надеюсь, разработчик XlsxWriter jmcnamara может внести определенный вклад в это.

С уважением, P

ответ

5

Я не вижу ссылку на то, как контролировать угол. Например, если бы мне нужны даты, ориентированные на 30 градусов.

Excel автоматически поворачивает значения даты (что в случае, в котором вы связаны).

Однако, вы можете контролировать вращение себя как свойство шрифта (например, в Excel):

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

Смотрите Chart Fonts секцию документации.

+0

Спасибо jmcnamara, действительно оцените ваш вклад в это. Спасибо. п – Palu

Смежные вопросы