Pandas 中找到某一列中出现的值的唯一值的列表

在 Pandas 中,如果你想要找到 DataFrame 中某一列的所有唯一值,可以使用 unique() 方法。这个方法会返回该列中所有唯一值的数组。下面是一个简单的示例:

假设你有一个 DataFrame df,并且你想找到列 column_name 中的所有唯一值:

unique_values = df['column_name'].unique()

unique_values 将是一个数组,包含列 column_name 中所有不重复的值。

如果你希望这个列表是有序的,可以使用 numpysort() 方法对结果进行排序:

import numpy as np

unique_values_sorted = np.sort(df['column_name'].unique())

这样,unique_values_sorted 将是一个包含所有唯一值的有序数组。

发表回复

登录... 后才能评论