相关疑难解决方法(0)

将 pandas 数据帧拆分为子数据帧列表的最快方法

我有一个大型数据框,其中df包含. 我现在想创建一个由;中的元素索引的所有子数据帧的列表。具体来说indicesdf.indexindices

list_df = [df.loc[x] for x in indices]
Run Code Online (Sandbox Code Playgroud)

运行这个命令需要很长时间(df有大约3e6行和3e3唯一索引)。这是执行此操作的合理方法吗?我很高兴收到任何可以提高此问题及相关问题性能的意见或建议。

提前致谢!

python performance dataframe pandas

4
推荐指数
1
解决办法
1154
查看次数

标签 统计

dataframe ×1

pandas ×1

performance ×1

python ×1