6.Pandas怎样新增数据列

Posted hisweety

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了6.Pandas怎样新增数据列相关的知识,希望对你有一定的参考价值。

直接赋值、apply、assign、分条件赋值
仍旧以天气数据为案例
第一步:清洗数据
df.loc[:,‘bWendu‘]=df[‘bWendu].str.replace(‘C‘,‘‘).astype(‘int32‘)

技术图片
上图包含了直接赋值方法
第二、apply方法
技术图片
df[‘wendu_type‘].value_counts(),这个value_counts()方法非常有用。快速统计出各个值出现的次数
技术图片

第三、df.assign方法
技术图片

注意看英文说明,通过assign方法,将生成一个新的dataFrame,原先的dataFrame不受影响。

第四、按条件选择分组分别赋值
技术图片











以上是关于6.Pandas怎样新增数据列的主要内容,如果未能解决你的问题,请参考以下文章

Python pandas DateFrame新增数据列

Python pandas DateFrame新增数据列

Python pandas DateFrame新增数据列

Pandas从入门到实战(day2)

Python库-pandas详解

DataFrame新增列的方法