gpt4 book ai didi

python - [ Pandas ] : how to figure out what's inside a column

转载 作者:行者123 更新时间:2023-11-28 17:17:31 25 4
gpt4 key购买 nike

我想知道数据框中有哪些不同的变量,这里有一个例子可以让你理解我的问题

dic = { 'a': ['pippo', 'giacomo', 'giacomo', 'francesco', 'luigi', 'francesco', 'luigi'] }
df = pd.DataFrame(dic)

数据框是

 a
pippo
giacomo
giacomo
francesco
luigi
francesco
luigi
francesco
luigi

我正在寻找的是能为我提供结果的东西

 pippo
giacomo
francesco
luigi

这样我就可以了解我的数据框中有哪些不同的东西

最佳答案

您可以使用 drop_duplicates :

df = df.drop_duplicates()
print (df)
a
0 pippo
1 giacomo
3 francesco
4 luigi

如果需要指定检查重复项的列:

df = df.drop_duplicates(subset=['a'])
print (df)
a
0 pippo
1 giacomo
3 francesco
4 luigi

对于不同的输出 - numpy array 使用 unique :

arr = df['a'].unique()
print (arr)
['pippo' 'giacomo' 'francesco' 'luigi']

L = df['a'].unique().tolist()
print (L)
['pippo', 'giacomo', 'francesco', 'luigi']

关于python - [ Pandas ] : how to figure out what's inside a column,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43427444/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com