【发布时间】:2017-03-03 02:30:44
【问题描述】:
我一直在尝试在 Seaborn 中使用点图,总的来说它可以满足我的需要,而且我对它的功能印象非常深刻。
我的用例相当标准:
sns.pointplot(x="Category_1", y="Parameter", hue="Category 2", data=df);
我的问题是我用于色调的类别包含以下形式的字符串:
"1 string1", "2 string2", "3 string3", etc....
这是设计使然,如果我进行排序,我可以获得特定的订单。但是,当我运行 Seaborn 函数时,顺序是不同的。
Seaborn 根据什么逻辑对此进行排序,是否有强制执行所需命令的方法。如果我这样做:
A = df.Category2.unique()
A.sort()
我得到了我想要的列表顺序。
本
【问题讨论】: