Как я могу изменить метки оси x графика морской скрипки, не возвращаясь и не меняя данные? - PullRequest
2 голосов
/ 02 августа 2020

У меня есть следующий сценарий морской скрипки:

sns.violinplot( x=c1_census['Cluster Labels'], y=c1_census['Land Area (km2)'],palette=my_pal)
plt.show()

введите описание изображения здесь

Как я могу изменить метки оси x, не возвращаясь и не меняя данные. Например:

Замена 0 на A, 1 на B, 2 на C, 3 на D, 4 на E

Заранее спасибо!

1 Ответ

0 голосов
/ 02 августа 2020

Вы можете использовать ax.set_xticklabels:

ax = sns.violinplot( x=c1_census['Cluster Labels'], y=c1_census['Land Area (km2)'],palette=my_pal)
ax.set_xticklabels([*'ABCDE'])
...