【发布时间】:2022-11-14 11:12:44
【问题描述】:
下面的输出按计数排序。我希望它按字母顺序按值排序。任何帮助都感激不尽。
df['Item_Type'].value_counts(dropna=False).sort_values(ascending=True, na_position='first')
【问题讨论】:
-
使用
sort_index。
标签: python-3.x pandas
下面的输出按计数排序。我希望它按字母顺序按值排序。任何帮助都感激不尽。
df['Item_Type'].value_counts(dropna=False).sort_values(ascending=True, na_position='first')
【问题讨论】:
sort_index。
标签: python-3.x pandas
你想要sort_index,而不是sort_values
当您调用value_counts 时,您会返回一个新数据框,其中索引是该列的唯一值,而第一个值列是计数。
【讨论】: