我想使用seaborn来执行sns.barplot其中值是有序的,例如升序排列。

如果设置了seaborn的order参数,则该图似乎将所有非NaN标签的标签重复。

尝试对mydf.sort_values(['myValueField'], ascending=False)之类的值进行预排序不会更改结果,因为seaborn似乎无法解释它。

最佳答案

您是否通过pd.sort_values保存更改?如果没有,您可能必须添加inplace关键字:

mydf.sort_values(['myValueField'], ascending=False, inplace=True)

关于python - Python排序图,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39817545/

10-13 22:53