我有以下数据框:
id date tmax tmin
12 MX17004 2010-02-02 27.3 NaN
13 MX17004 2010-02-02 NaN 14.4
22 MX17004 2010-02-03 24.1 NaN
23 MX17004 2010-02-03 NaN 14.4
44 MX17004 2010-03-05 32.1 NaN
45 MX17004 2010-03-05 NaN 14.2
如您所见,每个日期都有两行,一行带有一个tmax(tmin为NAN),另一行有一个tmin但tmax为np.NAN值。
如何重新组合这些行?我可以使用for循环,但是某个地方必须有一个函数来处理这种情况?
编辑:所需输出:
id date tmax tmin
12 MX17004 2010-02-02 27.3 14.4
22 MX17004 2010-02-03 24.1 14.4
44 MX17004 2010-03-05 32.1 14.2