SettingWithCopyWarning
用loc解决,没用
用先生成一个数值,然后插入到数据框中,没用。
新产生一个数据框,在新数据框上操作
df_copy = df[‘a’].copy()
df_copy.apply(lambda x:x**2)
df.loc[:,‘a’] = df_copy.values
不让报错
pd.options.mode.chained_assignment = None # default=‘warn’
SettingWithCopyWarning
用loc解决,没用
用先生成一个数值,然后插入到数据框中,没用。
新产生一个数据框,在新数据框上操作
df_copy = df[‘a’].copy()
df_copy.apply(lambda x:x**2)
df.loc[:,‘a’] = df_copy.values
不让报错
pd.options.mode.chained_assignment = None # default=‘warn’