【问题标题】: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()?
  • 谢谢我找不到这个命令。

标签: python pandas dataframe


【解决方案1】:

感谢@Zero

df['node1'].nunique()

这适用于我的答案

【讨论】:

    猜你喜欢
    • 2017-05-30
    • 2021-08-03
    • 2016-07-01
    • 1970-01-01
    • 2021-10-09
    • 2021-08-12
    • 2021-03-17
    • 1970-01-01
    • 2017-05-10
    相关资源
    最近更新 更多