作者PTTleader (PTT领导)
看板Python
标题[问题] pandas dataframe 整理
时间Thu Jul 26 14:46:49 2018
大家好
目前我有一个dataframe格式 例如下面这样
df
ID col value
0 a age 20
1 a height 180
2 a weight 60
3 b age 30
4 b height 170
5 c height 160
6 c age 40
我想要整理成
df1
age height weight
a 20 180 60
b 30 170 nan
c 40 160 nan
这样
目前我的方法是 建立一个新的空dataframe 格式是df1那样
再用for i in df.index 一个个把值填进df1里面
但是当资料很多的时候 这样速度是很慢的 想请问大家有没有比较有效率的做法
也想请问大家有没有 什麽比较推荐的document 再教学类似这种 能比较快的处理方式
谢谢大家!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.230.39
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1532587613.A.18A.html
1F:推 TuCH: df.pivot(columns='col',index='id',values='value') 07/26 15:00
2F:→ TuCH: 我是在线上课程datacamp里面学到的 07/26 15:28