R语言
2015-05-11 21:40 TRACEING 阅读(738) 评论(0) 编辑 收藏 举报
绘制直方图:hist(x),横轴表示变量取值,纵轴表示频率。
如x<-c(1,2,3,4,5)
hist(x)
(R语言中的向量前要求加c进行说明,故第一步是让x为一个值为(1,2,3,4,5)的向量,当然也可以看成一个值为1,2,3,4,5的样本)
我们来画二项分布的直方图吧
N<-10000
n<-100
p<-0.9
x<-rbinom(x,n,p)
hist(x)
思考一下,上面的代码是怎样运作的?
绘制茎叶图: stem(x)
如:x<-c(11,12,13,21,22,23)
stem(x)
结果如下:
The decimal point is 1 digit(s) to the right of the |
1 | 123
1 |
2 | 123
另外还有
盒图:boxplot(x)
在各种图形之后,就是对数据的数值型描述了,包括
最大值max(x),最小值min(x),中位数median(x),五个分位数fivenum(x),平均数mean(x),样本方差var(x),样本标准差sd(x),样本偏度系数skewness(x),峰度系数kurtosis(x)等等。
如:N<-10000
n<-100
p<-0.9
x<-rbinom(x,n,p)
max(x)
min(x)
median(x)
fivenum(x)
mean(x)
var(x)
sd(x)
library(fBasics)
skewness(x)
kurtosis(x)
就可以得到生成的随机数据的各种描述。
注意:skewness函数和kurtosis函数属于一个并非默认的fBasics的包,所以需要先用library(fBasics)引入该包才能使用这两个函数。