Python中的多变量常态测试
作者:互联网
在Python的任何软件包中都有多变量常态测试吗?
我听说过一些scipy函数,但它们适用于多变量数据吗?我有一个数据集,每个点有30000个数据点,有1024个变量.我想检查这些变量是否具有多元正态分布.我如何在Python中执行此操作.
请帮忙.
解决方法:
使用scipy,您可以从多元正态分布中创建随机变量的样本.见here.
如果您已经拥有使用多元正态分布生成的样本,但您不知道其参数,则可以使用maximum likelihood estimator来估计它们(see this example).
如果您有样本并且想要测试它是否是使用多变量正态分布生成的,则可以使用goodness of fit test.有关scipy方法,请参阅this discussion.
标签:python,scipy,normal-distribution 来源: https://codeday.me/bug/20191005/1857601.html