如果我有一个简单的数据框,例如:
q_1 q_1_mark q_2 q_2_mark
TRUE a 1 c
FALSE b 2
TRUE c 3
如何填写 q_2_mark 列的空白值,使它们与 q_1_mark 匹配?所以步骤是:
- 查看该列并找到空白值。
- 查看之前的 _mark 列并仅显示空白单元格的值。
我可以强制复制和粘贴样式格式,但这会丢失包含与上一列不同的任何单元格,即 a --> c
请您参考如下方法:
df.q_2_mark.fillna(df.q_1_mark, inplace=True)
df
q_1 q_1_mark q_2 q_2_mark
0 True a 1 c
1 False b 2 b
2 True c 3 c
