[問題] Dataframe 相同欄位名稱取均值方法
大家好
請問如果有Dataframe格式如下
Data1 Data2
a 1
a 2
a 3
b 3
b 3
b 3
c 1
c 1
c 1
希望可以依 Data1 名稱計算 Data2的平均值
產生
Data1 Data2
1 2
2 3
3 1
小弟的做法為
d = pd.DataFrame()
sub["data1"] = A['data1']
sub["dada2"] = B['data2']
d2 = d.groupby('data1')
result = d2.mean()
不過print(result)發現好像會變成
3 * 1 columns
請問如果想要
3 * 2 columns
該如何寫?
謝謝
--
肥嘟嘟的日常生活
http://line.me/S/sticker/1308536
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.14.162.208
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1539533367.A.9BD.html
※ 編輯: corel (101.14.162.208), 10/15/2018 00:11:07
推
10/15 06:50,
6年前
, 1F
10/15 06:50, 1F
→
10/15 06:50,
6年前
, 2F
10/15 06:50, 2F
→
10/15 06:51,
6年前
, 3F
10/15 06:51, 3F
→
10/15 13:25,
6年前
, 4F
10/15 13:25, 4F
Python 近期熱門文章
PTT數位生活區 即時熱門文章
6
25