<p>如何忽略数据帧中随机分布的空单元格?这是一个我所拥有的例子</p>
<pre><code> ColA ColB ColC ColD ColF ColG ColH
A b D
W R D
J H T
Q A O
</code></pre>
<p>每行中总是有3个条目,但空单元格是随机的。我查看了<a href="https://stackoverflow.com/questions/29314033/python-pandas-dataframe-remove-empty-cells">here</a>,但由于数据的随机性,它没有任何帮助</p>
<p>我期望的结果是:</p>
<pre><code> ColA_New ColB_New ColC_New
A b D
W R D
J H T
Q A O
</code></pre>
<p>也与</p>
<pre><code>ndf = df.replace('',np.nan).apply(sorted,key=pd.isnull,axis=1).add_suffix('_NEW')
ndf = ndf.loc[:,~ndf.isnull().all()]
</code></pre>
<pre>
ColA_NEW ColB_NEW ColC_NEW
0 A b D
1 W R D
2 J H T
3 Q A O
</pre>