Python 从Pandas中删除NaN并将其他行合并到一起

Python 从Pandas中删除NaN并将其他行合并到一起,python,pandas,Python,Pandas,我有一个包含NaN值和一些数据的数据框。我想从数据帧中删除NaN值 情况如何: data data1 data2 0 apple nan nan 1 nan orange nan 2 nan nan Mango 我希望它是怎样的:

我有一个包含NaN值和一些数据的数据框。我想从数据帧中删除NaN值

情况如何:

                      data      data1    data2
     0                apple     nan      nan
     1                nan       orange   nan
     2                nan       nan      Mango
我希望它是怎样的:

                      data     data1   data2
     0                apple    orange  Mango
使用:



请尝试使用
来\u numpy
.values
来清除对齐的索引:

df.apply(lambda x: x.dropna().to_numpy())

输出:

    data   data1  data2
0  apple  orange  Mango

请张贴您的密码。。。
df.apply(lambda x: x.dropna().to_numpy())
df.apply(lambda x: x.dropna().values)
    data   data1  data2
0  apple  orange  Mango