首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >R语言做正态性检验的一个小例子

R语言做正态性检验的一个小例子

作者头像
用户7010445
发布于 2020-10-26 08:28:45
发布于 2020-10-26 08:28:45
3.7K00
代码可运行
举报
运行总次数:0
代码可运行

R语言里做做正态性检验通常用到的函数是shaporo.test(),这个是叫Shapiro-Wilk(夏皮罗-威尔克)正态性性检验。

对应的原假设是 样本X来自的总体具有正态性分布

比如代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
> x<-rnorm(100)
> shapiro.test(x)

 Shapiro-Wilk normality test

data:  x
W = 0.99187, p-value = 0.8117

p值大于0.05接受原假设

今天一位同学提出 shaporo.test() 这个函数输出数据的范围是 3~5000,超出5000该如何做呢? 我自己之前还没有注意到过样本量超出5000的情况。

第一个想到的是 在大于5000的样本里再随机选一个小于5000的样本就可以了

示例代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
x<-rnorm(6000)
x1<-sample(x,3000,replace = F)
shapiro.test(x1)

但这种情况好像不太稳定,我试了一下有时候算出来的p值是小于0.05的。那我们就可以多抽几次,看p值小于0.05出现次数的多少

还找到一种方法是 直接可视化数据来观察

可以选密度分布图和qq图

参考链接是 http://www.sthda.com/english/wiki/normality-test-in-r

示例代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
x<-rnorm(6000)
library(ggpubr)
p1<-ggdensity(x)
p2<-ggqqplot(x)
library(cowplot)
plot_grid(p1,p2,ncol=2)

image.png

密度分布图是山形,qq图所有的点基本都分布在直线的周围,那就可以判定数据符合正态分布了。

另外还找到一个函数 ad.test()

这个函数对应的R包 nortest

找到这个函数的链接是 https://github.com/jamovi/jmv/issues/160

这个函数对应的是 Anderson-Darling test for normality 这个对应的中文名是啥暂时还不知道。

示例代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
library(nortest)
ad.test(rnorm(100, mean = 5, sd = 3))

 Anderson-Darling normality test

data:  rnorm(100, mean = 5, sd = 3)
A = 0.3425, p-value = 0.485

这个函数对应的零假设应该也是 样本来自正态总体

比如试一下

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ad.test(1:100)


Anderson-Darling normality test

data:  1:100
A = 1.0837, p-value = 0.007308
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-10-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小明的数据分析笔记本 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
8 条评论
热度
最新
现在的 Client 基本都是藏在对称 NAT 的后面,如果想要 P2P 的话就必须经过代理节点转发流量。而用户的目的是下载相关内容。无论是 PCDN 和 CDN,本质上流量都会经过几个中心转发节点,那这样的下载方式为什么不直接做成类似传统 CDN 的样子呢?仅仅是为了节约存储成本吗?还是说我哪里理解的不对,麻烦大佬指点指点🙏
现在的 Client 基本都是藏在对称 NAT 的后面,如果想要 P2P 的话就必须经过代理节点转发流量。而用户的目的是下载相关内容。无论是 PCDN 和 CDN,本质上流量都会经过几个中心转发节点,那这样的下载方式为什么不直接做成类似传统 CDN 的样子呢?仅仅是为了节约存储成本吗?还是说我哪里理解的不对,麻烦大佬指点指点🙏
回复回复点赞举报
我们需要采购pcdn,有介绍的吗?
我们需要采购pcdn,有介绍的吗?
33点赞举报
您好,可以私聊一下
您好,可以私聊一下
回复回复点赞举报
我有资源
我有资源
回复回复点赞举报
查看全部3条回复
能介绍一家做PCDN的公司吗?我想做他们的代理
能介绍一家做PCDN的公司吗?我想做他们的代理
11点赞举报
星松云
星松云
回复回复点赞举报
您好
您好
回复回复点赞举报
推荐阅读
运营商拼命封杀的PCDN,到底是个啥?
该运营商表示:当用户宽带账户存在“异常大流量上行宽带占用”情况时,可能会对账户进行封禁。如果用户申诉,则客服将会安排宽带师傅,上门进行 “取证”,再根据情况予以解封。本次核查行动,要做到——“应查尽查、应停尽停、应拆尽拆”。
鲜枣课堂
2024/02/06
10.2K0
运营商拼命封杀的PCDN,到底是个啥?
赚钱宝背后的CDN技术演进
大家好,首先自我介绍一下,我是来自网心科技的曾伟纪,我是在15年公司刚成立时就加入了网心科技,也是从头参与网心直播CDN的构建。很高兴来到LiveVideoStack Meet分享,我大概会分为五部分介绍:CDN背景介绍、直播CDN的经典架构、基于经典架构做的一些优化工作、无限节点技术以及展望未来的工作。
LiveVideoStack
2021/09/02
1.8K0
赚钱宝背后的CDN技术演进
视频直播技术详解之推流和传输
七牛云于6月底发布了一个针对视频直播的实时流网络LiveNet和完整的直播云解决方案,很多开发者对这个网络和解决方案的细节和使用场景非常感兴趣。
全栈程序员站长
2022/09/15
3.9K0
视频直播技术详解之推流和传输
如何应对PCDN调度算法中的数据传输延迟问题?
提升服务器和网络基础设施的性能,包括增加带宽、优化路由器配置和更换高性能设备,以减少延迟。
用户11236929
2024/08/14
2500
李浩:无限节点的CDN架构演进
大家好,我是来自网心科技的李浩,今天和大家分享一种新型CDN架构,汇聚家庭用户的闲置网络和计算资源构建的共享式CDN,整个过程会面临很多的技术挑战,下面会做些分析并介绍下解决思路。
LiveVideoStack
2021/09/01
1.5K0
张鹏:腾讯云直播PCDN加速方案
6月29日,音视频及融合通信技术技术沙龙圆满落幕。本期沙龙特邀请腾讯云技术专家分享关于最新的低延迟技术、全新的商业直播方案等话题,针对腾讯云音视频及融合通信产品的技术全面剖析,为大家带来纯干货的技术分享。下面是张鹏老师关于腾讯云X-P2P的分享,为大家揭开P2P神秘的面纱。
腾讯云开发者社区技术沙龙
2019/07/02
13.4K2
张鹏:腾讯云直播PCDN加速方案
自研海外PCDN系统技术架构与演进
大家好,我是来自深圳市小溪流科技有限公司的系统架构师张道远,主要负责公司PCDN的系统架构设计。我们公司主要是做方案集成商,包括CDN和PCDN这块,一直耕耘于海外。
LiveVideoStack
2020/02/19
4.8K0
应用层续
应用层协议 和 例子都是所有案例中最多的。 域名解析系统是给其他应用应用的应用通过其他应用来为应用提供服务。
用户11097514
2024/05/31
3390
应用层续
小心!“赚钱路由器” 背后的坑
最近不少网友反映,家里的宽带突然变卡,联系运营商维修后才发现 —— 罪魁祸首竟是那个号称 “能赚电费” 的路由器。这背后,藏着一个被运营商盯上的技术:PCDN。
ICT系统集成阿祥
2025/08/01
3880
小心!“赚钱路由器” 背后的坑
跑PCDN为什么被封宽带?
近年来,随着互联网技术的飞速发展,PCDN(Peer-to-Peer Content Delivery Network,对等网络内容分发网络)逐渐成为一种新兴的内容分发方式。然而,这一技术在给用户带来便利的同时,也引发了运营商的关注和限制,甚至出现因跑PCDN而被封宽带的情况。那么,究竟是什么原因导致跑PCDN会被封宽带呢?本文将从多个角度进行深入剖析。
hide
2024/12/03
3K0
跑PCDN为什么被封宽带?
3分钟带你了解到底什么是CDN?
通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。
网络安全自修室
2022/09/01
20.1K0
3分钟带你了解到底什么是CDN?
最佳实践 | 腾讯云X-P2P团队 Web HLS P2P实践
每当大型活动和赛事来临, 对于视频平台来说, 高涨的不仅仅是人气, 还有大流量视频分发上的挑战,虽然有CDN平台,但流量突发,很可能会遇到意想不到的问题。这是因为突发流量,骨干网就会有瓶颈,若是预估不准、CDN资源准备不足,还会伴有更严重的视频分发质量问题。 P2P则是解决这个问题的良方,自古至今还没有那个系统可以宣称能很好地抗突发,除了P2P是一个例外,它宣称:看的人越多,效果越好。 众所周知,欲想P2P,必须得经过三步: 按照固定格式分割数据切片,这将是点对点对等网络相互分享的最小数据单元; 连接
腾讯云音视频
2021/09/22
3.2K0
​冲刺最后一公里——音视频场景下的边缘计算实践
近年来,边缘计算逐渐从未来风口变成了进行时,而内容分发这个天生与“下沉”密不可分的领域,在边缘计算实践中可谓一马当先。网心从2014年开始探索边缘传输网络的商业可行性,实现了传统CDN到边缘CDN的技术演进,也见证了边缘CDN从超前概念到行业标配的发展历程。当数据下沉到最后一公里时,在如此复杂的节点和网络环境下构建百万量级的边缘节点网络,同时服务好需求不断深化的音视频业务,是一个不小的挑战。在此次LiveVideoStackCon 2021 音视频技术大会 北京站,我们邀请到了网心科技首席架构师——曾伟纪,与大家分享一些实践历程和关键问题,以供参考。
LiveVideoStack
2021/11/17
5880
​冲刺最后一公里——音视频场景下的边缘计算实践
DNS负载均衡与CDN内容分发技术
负载均衡:负载均衡技术能平衡服务器及群众所有的服务器和请求应用之间的通信负载,根据实时响应时间进行判断,将任务交由负载最轻的服务器来处理,以实现真正的智能通信管理和最佳的服务器群性能,从而使网站始终保持运行和保证其可访问性。
全栈程序员站长
2022/09/14
2K0
漫话:如何给女朋友解释什么是CDN?
周六晚上七点多,我正在看书呢,突然女朋友跑过来问我她的IPAD去哪了,火急火燎的。
用户1564362
2019/08/09
1.5K0
漫话:如何给女朋友解释什么是CDN?
[置顶] 大型直播平台应用架构浅谈
跟大多数同学一样,刚接触直播这个领域都非常好奇这个领域的宏观架构大概是什么样子的。
王清培
2022/03/14
1.6K0
[置顶]
        大型直播平台应用架构浅谈
CDN内容分发网络
CDN(内容分发网络)是指一种透过互联网互相连接的电脑网络系统,其利用最靠近用户的服务器,为每位用户提供高性能、可扩展性及低成本的网络内容传递。
hotarugali
2022/02/28
2.8K0
CDN内容分发网络
他们所说的 CDN 究竟是什么?
关注「前端向后」微信公众号,你将收获一系列「用心原创」的高质量技术文章,主题包括但不限于前端、Node.js以及服务端技术
ayqy贾杰
2020/02/17
2.1K0
他们所说的 CDN 究竟是什么?
PCDN技术如何提高网络性能?
PCDN技术提高网络性能的操作主要基于其主动调度、动态优化和负载均衡的工作原理。以下是具体的操作步骤:
用户11236929
2024/08/22
5440
用边缘计算扩展云计算的边界
随着互联网的发展,业务场景往往是复杂和创新的。不断增长和最终的体验要求带来了对架构和成本优化的需求。以前比较简单的中心终端架构无法管理网络性能和业务流量压力,需要多级中心边缘终端架构。
静一
2018/12/29
2.2K0
相关推荐
运营商拼命封杀的PCDN,到底是个啥?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档