我有两个具有不同形状和列名的df。
df(2249,11)
df1(2227,10)
尽管两个df具有不同的列名,并且形状相差1列,但我想执行以下操作:
问题1:剪切并粘贴df1.iloc [:,1:]的数据,并覆盖df中的数据,但不覆盖列名。
问题2:解决了。为df [df.columns [0] = df [df.columns [0] .replace(1,0)
df
Date SPTR ROC Signal XLP ROC Signal XLV ROC Signal XLB ROC Signal
2018-09-14 1.0 1.0 1.0 1.0
2018-09-17 1.0 1.0 1.0 1.0
2018-09-18 1.0 1.0 1.0 1.0
2018-09-19 1.0 1.0 1.0 1.0
2018-09-20 1.0 1.0 1.0 1.0
df1
Date XLP XLV XLB
2018-09-14 0 0 1
2018-09-17 0 0 1
2018-09-18 0 0 1
2018-09-19 0 0 1
2018-09-20 0 0 1