回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我试图将第一行的值复制到下面的值中,直到满足下一个值,然后复制下一个值并复制相同的过程。
初始数据帧如下所示</p>
<pre><code>df = pd.DataFrame(np.array([[1, 2, '',''], ['', '', 'nunu','lala'], ['', '', 'tata','toto'],[7, 8, '',''],['', '', 'zaza','zeze'],['', '', 'yyu','uyuy'],['', '', 'rfrf','gbgb']]),
columns=['a', 'b', 'c','d'])
</code></pre>
<p>结果是这样的</p>
<pre><code>df2 = pd.DataFrame(np.array([[1, 2, 'nunu','lala'], [1, 2, 'tata','toto'],[7, 8, 'zaza','zeze'],[7, 8, 'yyu','uyuy'],[7, 8, 'rfrf','gbgb']]),
columns=['a', 'b', 'c','d'])
</code></pre>
<p>这在熊猫身上可行吗</p>