【发布时间】:2021-01-07 03:58:01
【问题描述】:
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 中没有的一些分布,例如johnsonsu?我必须自己手动制作一个将多个单变量连接在一起的循环函数吗?那应该是什么样子的
【问题讨论】:
标签: python random distribution scipy.stats