matlab kstest怎么解释结果,如何解释`scipy.stats.kstest`和`ks_2samp`来评估数据的“拟合”?...
I'm trying to evaluate/test how well my data fits a particular distribution.
有几个问题,我被告知使用 scipy.stats.kstest 或 scipy.stats.ks_2samp . 这似乎很简单,给它:(A)数据; (2)分配; (3)拟合参数 . 唯一的问题是我的结果不适合不同的发行版但是从 kstest 的输出中,我不知道我是否可以这样做?
“[SciPy]包含K-S”
“第一个值是测试统计数据,第二个值是p值 . 如果p值小于95(显着性水平为5%),这意味着你不能拒绝Null-Hypothese那个两个样本分布完全相同 . “
np.random.seed(2)
# Sample from a normal distribution w/ mu: -50 and sigma=1
x = np.random.normal(loc=-50, scale=1, size=100)
x
#array([-50.41675785, -50.05626683, -52.1361961 , -48.35972919,
# -51.79343559, -50.84174737, -49.49711858, -51.24528809,
# -51.05795222, -50.90900761, -49.44854596, -47.70779199,
# ...
# -50.46200535, -49.64911151, -49.61813377, -49.43372456,
# -49.79579202, -48.59330376, -51.7379595 , -48.95917605,
# -49.61952803, -50.21713527, -48.8264685 , -52.34360319])
# Try against a Gamma Distribution
distribution = "gamma"
distr = getattr(stats, distribution)
params = distr.fit(x)
stats.kstest(x,distribution,args=params)
KstestResult(statistic=0.078494356486987549, pvalue=0.55408436218441004)
A p_value of pvalue=0.55408436218441004 is saying that the normal and gamma sampling are from the same distirbutions?
现在反对正常分布:
# Try against a Normal Distribution
distribution = "norm"
distr = getattr(stats, distribution)
params = distr.fit(x)
stats.kstest(x,distribution,args=params)
KstestResult(statistic=0.070447707170256002, pvalue=0.70801104133244541)
根据这个,如果我采用最低的p_值,那么 I would conclude my data came from a gamma distribution even though they are all negative values?
np.random.seed(0)
distr = getattr(stats, "norm")
x = distr.rvs(loc=0, scale=1, size=50)
params = distr.fit(x)
stats.kstest(x,"norm",args=params, N=1000)
KstestResult(statistic=0.058435890774587329, pvalue=0.99558592119926814)
This means at a 5% level of significance, I can reject the null hypothesis that distributions are identical. So I conclude they are different but they clearly aren't? 我是否错误地解释了这个?如果我把它设为单尾,是否会使它越大,它们来自同一分布的可能性越大?
matlab kstest怎么解释结果,如何解释`scipy.stats.kstest`和`ks_2samp`来评估数据的“拟合”?...相关推荐
- matlab kstest怎么解释结果,如何解释“scipy.stats.kstest”和“ks-2samp”来评估数据与分布的“匹配度”?...
我正在尝试评估/测试我的数据是否符合特定分布. 关于它有几个问题,我被告知要么使用scipy.stats.kstest,要么使用scipy.stats.ks_2samp.这似乎很简单,给出:(A)数据 ...
- ks检验python代码_python scipy stats.kstest用法及代码示例
进行Kolmogorov-Smirnov测试是否合身. 这将针对给定的分布G(x)对观察到的随机变量的分布F(x)进行测试.在原假设下,两个分布相同,F(x)= G(x).替代假设可以是" ...
- python ks检验_python – 使用Scipy的stats.kstest模块进行拟合优度测试
一些例子可能会说明如何使用scipy.stats.kstest.让我们首先设置一些测试数据,例如通常以平均值5和标准差10分布: >>> data = scipy.stats.nor ...
- 基于matlab地球物理,基于MATLAB的《地球物理资料处理和解释》教学研究
吴萍萍 贾建鹏 郭越 马欢 摘要:<地球物理资料处理和解释>课程是地球物理学专业的重要课程之一,其目的在于通过该课程的学习学生能对"地球物理学理论→资料整理→成果解释" ...
- SQL的连接(join)有哪些常见形式?解释一下?解释 SQL 的 left join 和 right join?
SQL的连接(join)有哪些常见形式?解释一下?解释 SQL 的 left join 和 right join? SQL的连接(join)有哪些常见形式? sql连接查询:把多张表的列组合在一起,产 ...
- R2: 已解释和未解释的方差
估计值的方差与总体方差之间的差异就是回归方程对方差的解释率.试举一例,如图 1,身高与体重的回归线显示身高与体重之间呈正相关,Mr. Y身高76英寸体重220磅(图 1中插图.cdr的红点),他与体重 ...
- *抽象对象的类解释 数解释和真值解释---- 布尔逻辑之五****
*抽象对象的类解释 数解释和真值解释 布尔逻辑之五 布尔在他的布尔逻辑之中,给出了全与无两个类别,但其后,他又相继给出了这对同样观念的另外两种解释.这个全与无究竟是个什么东西,清楚明白地给出描述不是一 ...
- 答案原文及理解解释《解析解释守株待兔死脑筋,旁门左道不正规是什么》什么意思含义
答案原文及理解解释<解析解释守株待兔死脑筋,旁门左道不正规是什么>什么意思含义 你曾年少轻狂,不懂时光,不信岁月无常!以为自己坚定一切,就坚守一切!却不知,在往后的岁月里,你当初所有的壮志 ...
- matlab删失数据威布尔,scipy.stats.威布尔分钟.fit()如何处理右删失数据?
非审查(完整)数据集 我试图使用scipy.stats.weibull_min.fit()函数来拟合一些生命数据.生成的示例数据包含在values中.在values = np.array( [1019 ...
最新文章
- snappy 在linux安装及使用
- C#实现动态桌面背景图片切换
- 深度学习-Tensorflow2.2-RNN循环神经网络{11}-RNN空气污染预测-26
- C++实现数组模拟链表(实现链表的增删功能)
- 机器学习4-朴素贝叶斯
- skimage 安装和子模块
- windows补丁下载地址
- 【Python入门教程】第45篇 集合的并集
- 当你试图将【圣杯布局】无限套娃__
- 有助睡眠的方法有哪些?睡不着,这些方法就能帮到你
- UVALive 4043 Ants(最大权匹配)
- lumen5.5 使用 jwt-auth1.0 笔记
- ATTCK靶场系列(七)
- WORD中自动插入图表标签
- android开发自定义相机镜像问题
- linux下pfam使用方法,无root权限安装Pfam的笔记
- 2021年高压电工考试题及高压电工考试资料
- Android setTag 使用
- 大连四六级英语培训百家外语英语四六级和雅思考试难度差多少?
- windows版 nginx配置反向代理实例教程 跳转tomcat和php网站
热门文章
- 基于STM32的电阻、电容测量(NE555芯片RC振荡法)
- uvc摄像头代码解析4
- 如何有效预防XSS?这几招管用
- 一部全网最全的 JDK 发展历史轨迹图
- python在windows 比linux 慢,为什么Windows上的python套接字扫描比在linux上慢很多?
- flask返回 html_Flask中怎样返回html文件?
- mysql中real数据类型,SQLite 数据类型 | 菜鸟教程
- WIN10只剩飞行模式的一种解决方法
- 第三届全国网络空间安全技术大赛 Web补题 By Assassin(持续更新)
- 杨锦鑫:美元重返95,欧元绝地反扑