计算熊猫列中唯一行的总数[重复]
Posted
技术标签:
【中文标题】计算熊猫列中唯一行的总数[重复]【英文标题】:Count the total number of unique rows in a column in pandas [duplicate] 【发布时间】:2018-03-19 05:20:32 【问题描述】:data =
'node1': [2,2,2,3,3,5,5],
'node2': [8,16,22,5,25,10,77],
'weight': [1,1,1,1,1,1,1],
df = pd.DataFrame(data, columns = ['node1','node2','weight'])
print df["node1"].value_counts()
这给出的输出为:
2 3
3 2
5 2
但我希望得到3
的答案,因为这是node1
列中唯一值的数量
【问题讨论】:
使用df['node1'].nunique()
?
谢谢我找不到这个命令。
【参考方案1】:
感谢@Zero
df['node1'].nunique()
这适用于我的答案
【讨论】:
以上是关于计算熊猫列中唯一行的总数[重复]的主要内容,如果未能解决你的问题,请参考以下文章