R语言快速入门免费视频教程笔记 软体安装
的软体
R语言开以运行在多种平台上
R语言开以轻松地从各种类型的数据源导入导出数据
R语言内置了多种统计及数学分析功能
R语言拥有顶级的制图功能
缺点
R语言速度略慢
R包比较混乱
软体安装
l R语言安装:The R Project for Statistical Computing
l Rstudio的安装:Download RStudio
l Rattle:可视化数据挖掘工具
l Tattle是使用TGtk2提供的gnome图形用户界面
l Rattel的安装:
l Install.packages(「pgtk2」)
l Install.packages(「rattle」)
l 即可完成tattle的安装
l 通过library函数载入这个包,并通过rattle()命令调出rattle界面
l 新手上路
l R语言的标准赋值符号<-,也可以使用=。
l > a<-1:10
l > a
l [1]
1 2 3
4 5 6
7 8 9 10
l > A
l 错误: 找不到对象A
l 区分大小写
l > cor(iris[,1:4])
l Sepal.Length Sepal.Width
Petal.Length Petal.Width
l Sepal.Length 1.0000000
-0.1175698 0.8717538 0.8179411
l Sepal.Width -0.1175698
1.0000000 -0.4284401 -0.3661259
l Petal.Length 0.8717538
-0.4284401 1.0000000 0.9628654
l Petal.Width 0.8179411
-0.3661259 0.9628654 1.0000000
l > Cor(iris[,1:4])
l 错误: 没有"Cor"这个函数
获得帮助,工作空间,包
获得帮助:
?mean 在浏览器里打开mean的帮助页面
??mean 在浏览器里打开mean相关的函数
在RStudio里右下方框里直接输入函数进行帮助查找
工作空间:
就是当前R的工作环境。
#创建数据对象a,b
a<-1:10
b<-10:1
#创建模型对象flt
Flt<-lm(sepal,Length~Sepal.width,data=iris)
#创建图形对象q,p
Library(ggplot2)
q<-qplot(mpg,wt,data=mtcars)
library(rcharts)
names((iris)=gsubl(//,",names(irsi))
p<-rplot(sepalLrngth~sepalwidth l
specles,
data=iris,type=『poincolor=species)
可以通过is()命令查找当前工作空间的对象
is()
通过rm函数移除一个或多个对象
rm(list=」fit」)
#移除全部对象
rm(list=is())
包:是R函数,数据,预编译代码以一种定义完善的格式组成的集合
查看包位置 .libPaths()
[1]
"E:/Program Files/R/R-3.3.2/library"
通过install.packages(「package_name」,」dir」)命令安装包
通过library或者require命令将包载入到R内存中
推荐阅读: