Кажется, что в настоящее время невозможно установить максимальную границу, используя функцию set_y2_axis()
с XLSXWriter. Он работает правильно для set_y_axis()
.
. В приведенном ниже примере ось Y будет ограничена до 3,5, но ось Y не будет ограничена до 100:
column_chart.set_y_axis({'name': 'Frequency (%)',
'max': 3.5,
})
column_chart.set_y2_axis({'name': 'Cummulative Frequency (%)',
'max': 100.0,
})
В официальной документации указано, что для set_y2_axis
: "Свойства, которые можно установить, такие же, как и для set_x_axis, см. Выше." И значения max и min приведены не поддерживается Excel для осей категорий, таких как ось x в линейном графике ( соответствующая проблема на github ). Тем не менее, можно установить максимальную границу для вторичной оси Y в Excel ...

Не могли бы вы сказать мне, что я пропустил или что я делаю не так?
Заранее большое спасибо,
Romain
РЕДАКТИРОВАТЬ:
Моя ошибка была в том, что я применял set_y2_axis()
на неправильном графике. Я подал заявку на «окончательный» комбинированный column_chart
, но он должен быть применен на line_chart
до вызова combine()
.