1、SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame.
df = dfx["rb1801.shf"] df["date"] = df.index.map(lambda x: str(x.strftime("%Y%m%d")))#报错 #注意到,筛选、选取df的某一片段后,对该片段直接进行操作就会报错。 #若要语句正常工作,第一句应该为: df = dfx["rb1801.shf"].copy()
#个人理解是这里的变量引用是直接寻址,不允许改变原变量的值,要将原变量的值复制出来,进行运算。
浙公网安备 33010602011771号