0
A
回答
1
使用groupby
和第一片20
In [4]: df
Out[4]:
language page_name requests bytes
0 en a 1 220
1 eu b 1 620
2 eu b 1 620
3 tr c 1 780
4 en d 4 620
5 en e 9 1320
In [5]: df.groupby('language')['requests'].sum()
Out[5]:
language
en 14
eu 2
tr 1
Name: requests, dtype: int64
In [6]: df.groupby('language')['requests'].sum()[:20]
Out[6]:
language
en 14
eu 2
tr 1
Name: requests, dtype: int64
相關問題
- 1. Python groupby datetime
- 2. Groupby在python的列表中
- 3. 創建基於GROUPBY在Python
- 4. Python的GROUPBY聲明
- 5. Python Pandas groupby語法
- 6. python groupby的行爲?
- 7. Python Pandas GroupBy%計算
- 8. Python 2.7 groupby然後加入
- 9. Python中的計數和groupby
- 10. python pandas groupby計算變化
- 11. pandas python中的groupby對象
- 12. Python的數據幀GROUPBY
- 13. python 3.5的Itertools(groupby函數)
- 14. Python的GROUPBY不起作用
- 15. Python的sqlite的數據GROUPBY
- 16. 在python中繪製兩個groupby()系列
- 17. 在Python中使用groupby多列
- 18. 應用功能GROUPBY在python熊貓
- 19. GROUPBY,計數和平均numpy的,在python
- 20. 其中與GROUPBY語句在Python dataframes
- 21. 如何在Python中篩選和groupby
- 22. zip和groupby在python中的好奇2.7
- 23. GROUPBY在LINQ
- 24. GroupBy在LINQ
- 25. GROUPBY在relationtable
- 26. 的GroupBy在階
- 27. GROUPBY在Lovefield
- 28. Groupby在Pandas
- 29. GROUPBY
- 30. python相當於斯卡拉groupby
或'。頭(20)',而不是片,雖然我真的不知道哪一個更好。 –
總和不排序,所以你需要'.order(升序= False)'在頭部之前。編輯:不,你想使用'.nlargest(10)'。 –
謝謝John Galt。這對我有效。最後我只需要使用sort(ascending = False)。再次感謝 – user3252148