scipy.stats
统计分布套件(scipy.stats.norm
、scipy.stats.uniform
等 scipy.stats.t
)都使用自己的函数生成单变量数据序列,.rvs()
并且只有一个具有多变量表示形式:,multivariate_normal
对应于numpy
。numpy.random.randn((N,K))
事实上,几乎所有在 中发现的统计分布都numpy.random
可以产生多变量数据。
scipy.stats
考虑到它拥有一些在numpy.random
like中找不到的分布,我如何将发现的单变量分布函数扩展到多元数生成johnsonsu
?我必须自己手动制作一个将多个单变量连接在一起的循环函数吗?那应该是什么样子