![](/img/trans.png)
[英]Fill Pandas Dataframe with exisiting dataframe but retain shape
[英]Pandas sum dataframe but retain shape
我有一個 dataframe 看起來像:
keyboards lights candles games
0 100 21 11 20
1 125 12 10 66
2 140 32 42 66
3 110 12 64 55
4 90 10 20 42
5 432 34 20 75
我要做的就是將這些值相加,使 df 看起來像:
keyboards lights candles games
0 997 121 167 324
當我在 dataframe 上使用.sum() 時,似乎 pivot 框架,我得到:
0
keyboards 997
lights 121
candles 167
games 324
如果沒有 pivot,是否可以這樣總結? 謝謝!
.sum
function 返回 pandas 系列,該系列始終垂直打印。
一種可能的解決方法是在進行轉置之前將 pd.Series 轉換為 pd.DataFrame。 解決方案是:
df.sum().to_frame().T
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.