最早2010年6月17日建立的这个博客, 开始学习R语言也是在4年前,读过Robert I. Kabacoff著的《R语言实战》,从中学到了不少R语言的实践技能。
最近开始关注统计学,运筹学以及控制论, 发现要学习的东西还有很多,打算从应用统计学这个方向学起,找来了王斌会老师的《多元统计分析与R语言建模》第二版来读。
R语言的特点:
免费,功能包众多
面向对象编程,灵活,代码可重用
-
前景广阔,一直在不断提升
当然,也有缺点,熟练的R使用者才知道那些可以调用的包在哪里,如何去使用,面对大数据时,如何使用内存对R来说也还需继续优化。
R语言可以这样建立一个二维数值矩阵,10行,2列
X <- matrix(1:20,10,2) #创建矩阵X #显示矩阵内容
[,1] [,2]
[1,] 1 11
[2,] 2 12
[3,] 3 13
[4,] 4 14
[5,] 5 15
[6,] 6 16
[7,] 7 17
[8,] 8 18
[9,] 9 19
[10,] 10 20
采用以下方法可以绘图
options(digits=4) #结果输出位数,4位par(mar=c(5,4,3,2),cex=1.2) #图形输出边界及字体大小plot(X) #绘图
如果要设置工作目录到E盘
setwd("E:\\")