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不受影响。
第四、按条件选择分组分别赋值