Не имея возможности изменить TickLabelSpacing, у меня был грубый обходной путь удаления значений из столбца метки из моего фрейма данных при создании диаграммы. В моем случае осью категорий были даты -
chart_data = ChartData()
chart_data.categories = [pd.to_datetime(x).strftime('%d %b %y') if (pd.to_datetime(x).day == 1 or pd.to_datetime(x).day == 15) else '' for x in df['date']]
chart_data.add_series('', (df['volume']))
Это дало даты на оси категорий только для 1-го и 15-го числа месяца.