【发布时间】:2020-08-31 18:56:04
【问题描述】:
我的数据集中有些行很乱
Serial Val1 Val2 Val3
1 21.10 NaN 13.51
1 43.06 NaN 20.51
1 32.12 NaN NaN
2 NaN 11.20 NaN
2 NaN NaN NaN
3 45.10 NaN NaN
3 14.16 NaN NaN
4 NaN 34.90 NaN
4 NaN 12.12 11.10
4 NaN 18.09 NaN
这些是根据其唯一的序列号进行分组的。例如,序列 1 具有 Val1 和 Val3 的值,但我仍然更愿意为 ['All'] 列从 Val1 中选择值。在选择为 ['All'] 选择哪些 Val 列时,如果 Val1 可用,则 Val1 如果 Val1 不可用,则为 Val2...(Val1>Val2>Val3)
Serial Val1 Val2 Val3 All Source
1 21.10 NaN 13.51 21.10 Val1
1 43.06 NaN 20.51 43.06
1 32.12 NaN NaN 32.12
2 NaN 11.20 NaN 11.20 Val2
2 NaN NaN NaN NaN
3 45.10 NaN NaN 45.10 Val1
3 14.16 NaN NaN 14.16
4 NaN 34.90 NaN 34.90 Val2
4 NaN 12.12 11.10 12.12
4 NaN 18.09 NaN 18.09
谢谢
【问题讨论】: