Штриховой график в море с высотой на основе массива - PullRequest
0 голосов
/ 26 мая 2020

Установить y=[0.7,0.2,0.1,0.05] и x=[1,2,3,4], как мне создать гистограмму / гистограмму в море, где высота указана y для метки, указанной в x, т.е. первая полоса имеет высоту 0,7, вторая полоса имеет высоту 0,2 и c, как в matplotlib

plt.bar(x=[1,2,3,4],height=y)

1 Ответ

1 голос
/ 26 мая 2020

Вы можете передать его напрямую как x и y, без data.frame:

import seaborn as sns
sns.set()
sns.barplot(x=[1,2,3,4],y=[0.7,0.2,0.1,0.05])

enter image description here

Если вы не хотите другого цвета для планки, делаем:

sns.barplot(x=[1,2,3,4],y=[0.7,0.2,0.1,0.05],color="b")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...