我正在对pandas
进行以下操作:
我选择数据帧的子集
data_for_model = data[['dt', 'y']]
然后执行以下操作:
data_for_model['y'] = data_for_model['y'].apply(lambda x: x / 60.0)
我在这里发出警告:
SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame.
Try using .loc[row_indexer,col_indexer] = value instead
因此,在这种情况下,我不确定如何解决它。我尝试过:
data_for_model.loc[:, 'y'] = data_for_model.loc[:, 'y'].apply(lambda x: x / 60.0)
但是,警告仍然存在。