df1.iloc[1,4] = df2.iloc[1,4]
发现无论是loc
还是iloc
都修改失败,这是因为赋值的不是一个数值,而是一个Series
把值提取出来就行了
df1.iloc[1,4] = df2.iloc[1,4].values
df1.iloc[1,4] = df2.iloc[1,4]
发现无论是loc
还是iloc
都修改失败,这是因为赋值的不是一个数值,而是一个Series
把值提取出来就行了
df1.iloc[1,4] = df2.iloc[1,4].values