我常用到的pandas操作,持续更
1. 读取时
指定行为列名,header=0, 默认第一行为列名,header[...]也可以是数组
df.columns = [...] 重命名每个列,没看到直接read_csv就重命名的方法,但是肯定有
2. 删除行或列
drop 不是inplace的除非设置了inplace=True.
删列:能del直接删掉:del odata['date']
还能用来pop: spring = odata.pop('spring')
用drop来删:withoutWinter = odata.drop(['winter'],axis=1,inplace=True)
3. 改变列的顺序
df=df[['mean',4,3,2,1]]
网友评论