R语言hist函数中参数breaks的问题?

我初学R语言,碰到hist函数,但是其中有个参数是breaks,我遇到了疑问,因为当breaks取到不同的值,画出来的图有不同的条形块,他到底是什么意思?
求大神详解,最好举一些实例,这样我好理解嘿嘿,谢谢

慕慕森
浏览 2307回答 1
1回答

蝴蝶不菲

breaks就是设置频率直方图中的分组,不加breaks R会自动设置例子:> data<-mtcars$wt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #mtcars是R的内置数据集,选择wt列画图> summary(data)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #data最小值为1.513,最大值为5.424Min. 1st Qu. &nbsp;Median &nbsp; &nbsp;Mean 3rd Qu. &nbsp; &nbsp;Max. &nbsp;1.513 &nbsp; 2.581 &nbsp; 3.325 &nbsp; 3.217 &nbsp; 3.610 &nbsp; 5.424> break1<-seq(1,6,1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #设置分组为(1,2) (2,3)...(5,6)> hist(data,breaks=break1)> break2<-seq(1,6,0.5)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #设置分组为(1,1.5) (1.5,2) ...(5.5,6)> hist(data,breaks=break2)#画出两张直方图如下break1画的:break2画的
打开App,查看更多内容
随时随地看视频慕课网APP