Как изменить количество нечисловых отметок оси x в Seaborn? - PullRequest
0 голосов
/ 08 апреля 2019

Я пытаюсь установить пользовательские отметки для сюжета с морской волной, но он показывает только половину отметок. Как увеличить количество тиков для нечисловых значений?

enter image description here

import pandas as pd
import numpy as np
import seaborn as sns    
df_x = pd.DataFrame({'Period': list(range(1,13)),
                           '2016': np.random.randint(low=1, high=100, size=12),
                           '2017': np.random.randint(low=1, high=100, size=12),
                           '2018': np.random.randint(low=1, high=100, size=12)}) 

df_x.set_index('Period', inplace=True)
ax = sns.lineplot(data=df_x[['2016','2017','2018']])
ax.set_xticklabels(['Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec','Jan'])

Я бы хотел видеть галочки в том порядке, в котором я перечислил.

Python 3.7.1, Jupyter Notebook

1 Ответ

1 голос
/ 08 апреля 2019

Установить количество отметок:

ax.set_xticks(range(0,12))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...