我正在尝试在数据框中应用对数正态分布,但是如果将模拟设置为5,000,000(如下所示的代码),则会出现内存不足的问题
k['numlosses'] = np.random.poisson(9,5000000)
k['losses'] = k['numlosses']
k['losses'] = k['losses'].apply(lambda x: sum(np.random.lognormal(mu,sigma,(x,1))))
数据帧k如下所示(这只是50,000个模拟):
基于此,我只是想知道有什么方法可以加快此功能
k['losses'] = k['losses'].apply(lambda x: sum(np.random.lognormal(mu,sigma,(x,1))))
5,000,000个模拟?