0
我剖析一个OD我功能的时间,我看到我花了很多时间对大熊猫据帧创作 - 我说的是大约2.5秒,构建一个数据帧有1000列和10K行:may_convert_objects有什么用?
def test(size):
samples = []
for r in range(10000):
a,b = np.random.randint(100, size=2)
data = np.random.beta(a,b ,size = size)
samples.append(data)
return DataFrame(samples, dtype = np.float64)
运行%prun -l 4 test(1000)
回报:
反正我能避免这个检查?这真的不是似乎试图找出这种方法和绕过这里的方法,但没有发现任何东西在线。
嗨,这太棒了!非常感谢。关于最后一个选项..那么,我不能这么做,因为每个数组都由不同的a,b参数组成。我会改变这个问题来反映这个问题,所以很明显。再次感谢 :) – idoda