R正态分布+ggplot
来源:互联网 发布:软件设计师报考条件 编辑:程序博客网 时间:2024/04/29 12:01
randNorm<-rnorm(3000)
##rnorm(3000)产生3000个正太分布数
randDensity<-dnorm(randNorm)
###dnorm(randNorm)求其密度函数值
ggplot(data.frame(x=randNorm,y=randDensity))+aes(x=x,y=y)+geom_point()+labs(x="Random Normal Varables",y="randDensity")
##将这个你太分分布数以及对应的密度函数值作为x,y轴的值,并绘制点图
p<-ggplot(data.frame(x=randNorm,y=randDensity))+aes(x=x,y=y)+geom_point()+labs(x="Random Normal Varables",y="randDensity")
##变量p作为该段代码的引用
neg1Seq<-seq(from=min(randNorm),to=-1,by=0.1)
##生成一段序列,起始值为min(randNorm),末尾为to=-1,步长0.1
lessThanNeg1<-data.frame(x=neg1Seq,y=dnorm(neg1Seq))
##将序列跟该段序列对应的密度函数值作为数据框元素
lessThanNeg1<-rbind(c(min(random),0),lessThanNeg1,c(max(lessThanNeg1$x),0))
##将最小值,中间,最大值组成的行并数据框
p+geom_polygon(data=lessThanNeg1,aes(x=x,y=y))
##geom_polygon进行填充,将曲线部分跟x周之间进行填充
randProb<-pnorm(randNorm)
##pnorm()分布函数
ggplot(data.frame(x=randNorm,y=randProb))+aes(x=x,y=y)+geom_point()+labs(x="Random Normal Varables",y="randDensity")
##绘制分布函数
##分布函数求积分为密度函数图形
##rnorm(3000)产生3000个正太分布数
randDensity<-dnorm(randNorm)
###dnorm(randNorm)求其密度函数值
ggplot(data.frame(x=randNorm,y=randDensity))+aes(x=x,y=y)+geom_point()+labs(x="Random Normal Varables",y="randDensity")
##将这个你太分分布数以及对应的密度函数值作为x,y轴的值,并绘制点图
p<-ggplot(data.frame(x=randNorm,y=randDensity))+aes(x=x,y=y)+geom_point()+labs(x="Random Normal Varables",y="randDensity")
##变量p作为该段代码的引用
neg1Seq<-seq(from=min(randNorm),to=-1,by=0.1)
##生成一段序列,起始值为min(randNorm),末尾为to=-1,步长0.1
lessThanNeg1<-data.frame(x=neg1Seq,y=dnorm(neg1Seq))
##将序列跟该段序列对应的密度函数值作为数据框元素
lessThanNeg1<-rbind(c(min(random),0),lessThanNeg1,c(max(lessThanNeg1$x),0))
##将最小值,中间,最大值组成的行并数据框
p+geom_polygon(data=lessThanNeg1,aes(x=x,y=y))
##geom_polygon进行填充,将曲线部分跟x周之间进行填充
randProb<-pnorm(randNorm)
##pnorm()分布函数
ggplot(data.frame(x=randNorm,y=randProb))+aes(x=x,y=y)+geom_point()+labs(x="Random Normal Varables",y="randDensity")
##绘制分布函数
##分布函数求积分为密度函数图形
0 0
- R正态分布+ggplot
- #R-ggplot#qplot笔记
- ggplot in R
- R-ggplot 数据可视化
- R ggplot常用
- R ggplot Rmarkdown 输出乱码
- R语言-ggplot基础性操作
- R语言-ggplot qplot作图
- 正态分布R语言实例
- R的正态分布函数
- R语言画正态分布
- 正态分布-R语言
- R语言----基于ggplot绘图世界
- R 画图之ggplot(1)
- R语言:ggplot绘图常用方法
- R语言应用-ggplot和线性回归
- ggplot
- R语言检测数据正态分布
- 解决开机提示“error:unknown filesystem grub rescue”的问题
- MySQL5.7 虚拟列实现表达式索引
- 解决IO性能问题的三种方案
- 内核栈 thread_onfo task_struct 三者之间的关系
- apache commons fileupload 生成报告(2016-07-01更新)
- R正态分布+ggplot
- CentOS6.4下安装配置OpenLdap服务
- 欢迎使用CSDN-markdown编辑器
- WebView通过网络请求加载html
- Jekyll 自动生成文章
- Hadoop当中查看目录和文件是否存在
- 20160711ubuntu语言包设置
- Spring+Maven——HelloWorld
- app发布教程