创建空 DataFrame:方法比较
创建空 pandas DataFrame 并逐渐填充它的传统方法可能效率低下且占用内存-密集的。更优化的方法是在列表中累积数据,必要时将其转换为DataFrame。
列表累积的优点:
示例代码列表累积:
data = [] for row in some_function_that_yields_data(): data.append(row) df = pd.DataFrame(data)
注意应避免的方法:
基准结果:
基准结果表明列表累积明显快于传统的迭代追加方法。随着 DataFrame 变大,时间差异变得更加明显。
以上是创建 Pandas DataFrame 最有效的方法是什么?的详细内容。更多信息请关注PHP中文网其他相关文章!