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不受影响。

第四、按条件选择分组分别赋值

posted @ 2020-07-20 19:28  hisweetyGirl  阅读(501)  评论(0编辑  收藏  举报