【发布时间】:2020-07-16 19:30:44
【问题描述】:
所以我有这两个数据框:
df1:
No_One
0 Team_1 1
1 Team_2 1
2 Team_3 1
df2:
No_Two
0 Team_1 2
1 Team_2 2
2 Team_3 2
当我尝试这样做时:
df2['No_Two'] = df1['No_One'] + df2['No_Two']
print(df2)
我明白了:
df2:
No_Two
0 Team_1 NaN
1 Team_2 NaN
2 Team_3 NaN
而不是
df2:
No_Two
0 Team_1 3
1 Team_2 3
2 Team_3 3
有人知道问题出在哪里吗?提前致谢!
【问题讨论】:
-
应该适用于示例数据。您应该仔细检查您的数据框是否具有相同的索引,包括索引的名称。
-
@QuangHoang 非常感谢!我确保重置了两个数据帧的索引,然后它就起作用了!
标签: python pandas dataframe null