Python: Как наложить 2 барных сюжета из сюжета панд - PullRequest
0 голосов
/ 25 апреля 2018

Я хочу наложить 2 столбчатых графика с одинаковым x-xis.У меня есть данные с этими данными:

df = pd.DataFrame({'a':[1,2,3,1,2,2,2],
             'b':[1,1,1,3,2,2,2]})

Я могу построить 2 графика гистограммы для a и b:

df['a'].value_counts().plot(kind = 'bar')
df['b'].value_counts().plot(kind = 'bar')

enter image description here enter image description here

Как я могу наложить один из них на другой?

Пример нужного мне формата диаграммы: enter image description here

1 Ответ

0 голосов
/ 25 апреля 2018

Используйте width и ax параметры:

ax = df['a'].value_counts().plot(kind='bar', color='blue', width=.75, legend=True, alpha=0.8)
df['b'].value_counts().plot(kind='bar', color='maroon', width=.5, alpha=1, legend=True)

Выход:

enter image description here

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