Python 填充其他数据框中的值
我有一张这样的桌子Python 填充其他数据框中的值,python,pandas,dataframe,Python,Pandas,Dataframe,我有一张这样的桌子 上下 0 1 4 1 4 3 2 0 4 3 2 1 4 4 2 我想用下面这两个系列来填充上部和下部 df1: 0 A 1b 2 C 三维 4 E df2: 0 a 1b 2 c 三维 4 e 所以,答案是 Upper Lower 0 B e 1 E d 2 A e 3 C b 4
上下
0 1 4
1 4 3
2 0 4
3 2 1
4 4 2
我想用下面这两个系列来填充上部
和下部
df1:
0 A
1b
2 C
三维
4 E
df2:
0 a
1b
2 c
三维
4 e
所以,答案是
Upper Lower
0 B e
1 E d
2 A e
3 C b
4 E c
由两个系列使用
:
df['Upper'] = df['Upper'].map(df1)
df['Lower'] = df['Lower'].map(df2)
另一种方法- 代码: 输出:
Upper Lower
0 B e
1 E d
2 A e
3 C b
4 E c
Upper Lower
0 B e
1 E d
2 A e
3 C b
4 E c