0
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()'? – Zero
謝謝我找不到這個命令。 –