26
我想知道如何通過每對唯一列(ip,useragent)的行數來計算,通過大熊貓中唯一的一對列進行計數
d = pd.DataFrame({'ip': ['192.168.0.1', '192.168.0.1', '192.168.0.1', '192.168.0.2'], 'useragent': ['a', 'a', 'b', 'b']})
ip useragent
0 192.168.0.1 a
1 192.168.0.1 a
2 192.168.0.1 b
3 192.168.0.2 b
生產出:
ip useragent
192.168.0.1 a 2
192.168.0.1 b 1
192.168.0.2 b 1
想法?
很好,謝謝。錯過了groupby/count/[]的最後一步。 – barnybug
對我來說,那只是給出了'AttributeError:'DataFrame'對象沒有屬性'size'。 – Anaphory
這對我不起作用。我得到了' MultiIndex:0 entries Empty DataFrame' Pandas Version 15.2 –
feinmann