擅长:python、mysql、java
<p>在使用<code>append</code>的地方,最终会<strong>复制<strong>低效的数据帧。请再试一次,但不要说这句话:<br/>
<code>df = df.append(df.iloc[-1])</code></p>
<p>您可以这样做,将最后一行复制到新行(仅当最后一行包含新行中所需的信息时才执行此操作):<br/>
<code>df.iloc[...calculate the next available index...] = df.iloc[-1]</code></p>
<p>然后像您所做的那样相应地编辑最后一行<br/>
<code>df.iloc[-1, df.columns.get_loc('column_name')] = some_extracted_value</code></p>