lancy0829的个人博客分享 http://blog.sciencenet.cn/u/lancy0829

博文

用R语言构建直方图、次数统计表。

已有 7061 次阅读 2016-10-8 10:57 |个人分类:统计与R|系统分类:教学心得| 统计与R

 学生的作业

 准备文件data.txt

 c<-read.table(file("data.txt"))

 x<-as.numeric(unlist(strsplit(gsub(" +","",as.character(c[[1]])),",")))#读取数据

 n<-10#修改n就可以得到不同组数

 zj<-ceiling((max(x)-min(x))/n)

 zx<-seq(from=min(x)-zj/2,by=zj,length.out = n+2)

 zjz<-seq(from=min(x),by=zj,length.out = n+1)

 temp<-as.data.frame(table(cut(x,breaks=zx)))

 frequency.table<-data.frame('组限'=temp[,1],'中间值(y)'=zjz,'频数(f)'=temp[,2])

 View(frequency.table)

 hist(x,breaks=zx,main = "140行水稻产量次数分布直方图",xlab = "y(每行产量,g)",col=red, ylab = "频数f",xlim=c(50,300),ylim=c(0,40))




http://wap.sciencenet.cn/blog-594499-1007373.html


0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2021-10-29 01:08

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部