python – 比较两个N维数组
发布时间:2020-12-20 13:41:00 所属栏目:Python 来源:网络整理
导读:我有两组N维数组,我需要以某种方式比较并获得一个代表它们“相似”程度的值.在统计学上,这是一个双样本拟合优度问题,其中假设是两个数组来自相同的父分布. 为简化起见,想象一下如下所示的二维数组: 为此,我需要提供一个数字来量化它们的“相似”程度. 有没
我有两组N维数组,我需要以某种方式比较并获得一个代表它们“相似”程度的值.在统计学上,这是一个双样本拟合优度问题,其中假设是两个数组来自相同的父分布.
为简化起见,想象一下如下所示的二维数组: 为此,我需要提供一个数字来量化它们的“相似”程度. 有没有提供这种统计测试的python包?我愿意使用numpy,scipy,scikit-learn等. 加 我发现了一个scipy软件包显然可以满足我的需求,但它只适用于一维数组:scipy.stats.ks_2samp.R统计软件的ks package包括kde.test函数.这个函数做我需要的但是我想要一个python实现. 解决方法
既然你知道一个可以解决问题的R包,你的应用程序是否可以从Python调用R? rpy2包允许您与R(
https://pypi.python.org/pypi/rpy2/)进行通信,如果您正在使用IPython,则可以使用rmagic(
http://ipython.org/ipython-doc/dev/config/extensions/rmagic.html)以交互方式进行.在熊猫中还有一些实验性的rpy2支持.
http://pandas.pydata.org/pandas-docs/dev/r_interface.html
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |