我在看这里:numpy
我可以看到您可以使用命令np.random.standard_cauchy()指定一个数组,从标准的cauchy采样。
我需要从柯西取样,它可能有x_0 != 0gamma != 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

10-05 20:21