1.下载、认识R和Rstudio
R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。
R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。
RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。
代码语言:R复制plot(rnorm(50))
代码语言:R复制boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
2.R语言基本操作
用Rproject管理工作目录
工作目录就是默认的读取和储存位置,也就是说,R语言只能和一个文件夹进行互动。
比较好的方法就是一项任务建一个project,然后只从文件夹打开
显示文件列表
代码语言:R复制dir()
加减乘除
代码语言:R复制> 3 5
[1] 8
> 3-5
[1] -2
> 3*5
[1] 15
> 3/5
[1] 0.6
> 3^5
[1] 243
> sqrt(9)
[1] 3
> abs(-3)
[1] 3
> log2(8)
[1] 3
> log10(100)
[1] 2
赋值
<-
代码语言:R复制> x <- 1 3
> x
[1] 4
删除变量
代码语言:R复制> a <- -3
> b <- 1
> c <- 4
> u <- 5 6
> rm(b)
> rm(u,c)
> a
[1] -3
> b
Error: object 'b' not found
> c
function (...) .Primitive("c")
> u
Error: object 'u' not found
> rm(list = ls())
> a
Error: object 'a' not found
列出历史命令
代码语言:R复制history()
清空控制台
快捷键ctrl l