python - 如何在不返回并更改数据的情况下更改 seaborn fiddle 图的 x 轴标签?

标签 python seaborn violin-plot

我有以下 seaborn fiddle 情节:

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

enter image description here

如何在不返回并更改数据的情况下更改 x 轴的标签。 例如:

替换 0为A, 1 为 B, 2为C, 3为D, 4 代表 E

提前致谢!

最佳答案

您可以使用ax.set_xticklabels:

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

关于python - 如何在不返回并更改数据的情况下更改 seaborn fiddle 图的 x 轴标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63211830/

相关文章:

python - scipy非线性曲线拟合中的过度拟合

python - Python 3 无法识别 Paramiko

python - 使用 Seaborn FacetGrid 绘制时间序列

python - Seaborn 和 pd.scatter_matrix() 绘图颜色问题

R - 将 (ggplot) fiddle 图的宽度修改为 y 变量的函数

python - Python 中的函数式与命令式风格

python - 迭代 Pandas 数据帧,同时跳过第一行

seaborn - 在seaborn线图上为每个观察添加一个标记

matplotlib - 将分割 fiddle 图分成两半以比较尾部数据

python - 如何在跨度矩形顶部绘制 fiddle 图的主体?