我一直在尝试在 Seaborn 中使用 pointplot,总的来说它可以满足我的需求,而且我对它的功能印象深刻。
我的用例是相当标准的:
sns.pointplot(x="Category_1", y="Parameter", hue="Category 2", data=df);
Run Code Online (Sandbox Code Playgroud)
我的问题是我用于色调的类别包含以下形式的字符串:
"1 string1", "2 string2", "3 string3", etc....
Run Code Online (Sandbox Code Playgroud)
这是设计使然,以便我可以在排序时获得特定顺序。但是,当我运行 Seaborn 函数时,顺序是不同的。
Seaborn 是按照什么逻辑进行排序的,有没有办法强制执行所需的顺序。如果我做:
A = df.Category2.unique()
A.sort()
Run Code Online (Sandbox Code Playgroud)
我得到了我想要的列表顺序。
本
| 归档时间: |
|
| 查看次数: |
1824 次 |
| 最近记录: |