(1)
我写的是x=rnorm(1000)而不是x=rnorm(100)
(2)
不理解"貌似不太好看"的意思。
(3)
range(x)等于c(min(x),max(x)),因为
range(x)==c(min(x),max(x))
min(x)和max(x)可以分别写成range(x)[1]和range(x)[2]
所以下面两个写法画出的图完全一样
hist(x,breaks=seq(min(x),max(x),length.out=11))
hist(x,breaks=seq(range(x)[1],range(x)[2],length.out=11))。
(4)
关于-3,3的问题,先更正一下,应改为-4,4。
hist(x,breaks=seq(-4,4,length.out=11))
其中的-4,4是用来指定图中x轴的最小值为-4,最大值为4,
因为在<-4和>4这两个区间内几乎看不出图中直条的高度了,
所有干脆略去不画,反而绘图效果更好(不妨与下句比较一下)
hist(x,breaks=seq(-5,5,length.out=11))
这样写就是为了满足1楼所提出的要求(分成10组)。
如果不要求分多少组,写起来就省事多了,hist(x)即可。