我正在使用具有五行的df。我已经验证了每一列中只有一行是非null的(至少并且最多一行)。
Col A | Col B | Col C | Col D | Col E | ....... | Col X
Null | Null | Null | Null | S |
Null | Y | Null | Null | Null |
Z | Null | Null | Null | Null |
Null | Null | X | Y | Null |
我想创建一个相同的df,其中所有的空值都将被丢弃,而不是五行,我只有一个:
Col A | Col B | Col C | Col D | Col E | ....... | Col X
Z | Y | X | Y | S |
如何在熊猫中做到这一点?
答案 0 :(得分:1)
尝试ffill()
:
df = df.ffill().iloc[-1]
为您提供一系列。如果要使用数据框:
df.ffill().iloc[[-1]]