建立空DataFrame:方法比較
建立空pandas DataFrame 並逐漸填充它的傳統方法可能效率低下且佔用記憶體-密集的。更最佳化的方法是在清單中累積數據,必要時轉換為DataFrame。
列表累積的優點:
範例程式碼清單累積:
data = [] for row in some_function_that_yields_data(): data.append(row) df = pd.DataFrame(data)
注意應避免的方法:
基準結果:
基準結果顯示列表累積明顯快於傳統的迭代追加法。隨著 DataFrame 變大,時間差異變得更加明顯。以上是創建 Pandas DataFrame 最有效的方法是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!