我在看这里:numpy
我可以看到您可以使用命令np.random.standard_cauchy()
指定一个数组,从标准的cauchy采样。
我需要从柯西取样,它可能有x_0 != 0
和gamma != 1
,也就是说,可能不在原点,也不等于1。
我该怎么做呢?
最佳答案
如果您有scipy,可以使用scipy.stats.cauchy
,它接受一个location(x0)和一个scale(gamma)参数。它公开了用于绘制随机样本的rvs
方法:
x = stats.cauchy.rvs(loc=100, scale=2.5, size=1000) # draw 1000 samples