如何提高数据帧的创建时间?

2024-04-26 22:06:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一本熊猫词典,每一本都有自己的索引,而且都包含浮点数。你知道吗

我需要创建一个包含所有这些系列的pandasDataFrame,只需执行以下操作即可:

result = pd.DataFrame( dict_of_series  )

现在,我实际上要做大量的时间,加上一些繁重的计算(我们在蒙特卡罗引擎中)。你知道吗

我注意到我的代码花费的时间最多的部分就在这一行。很明显,如果我总结一下所有被调用的次数。你知道吗

我考虑过缓存结果,但不幸的是dict_of_series几乎总是不同的。你知道吗

我想,很明显,构造函数必须构建全局索引并填补漏洞,也许根本没有办法绕过它,但我想知道,我是不是遗漏了一些明显的东西来减慢进程,还是有一些更聪明的方法可以加快进程。你知道吗

有人有过同样的经历吗?你知道吗


Tags: of代码引擎dataframe时间result全局次数