简单那介绍
- R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。
- R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。
- RStudio是免费提供的开源集成开发环境(IDE)。
- RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。
R语言
在R中,可以使用runif()
来生成随机数,并且,可以通过使用set.seed()
设置随机数种子来生成相同的随机数。
plot(rnorm(50))
作图
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
注:iris是一个R语言自带的数据框,通常用作示例。iris$Sepal.Length表示iris数据框的Sepal.Length这一列数据。以此类推。
作图说简单也简单,只需要知道图的名字,知道用的什么R包即可自行探索;说难也难,别人的代码套在自己的数据上,需要一定的R语言功底和解决报错的能力。
赋值符号用<-
,这是小于号加上减号,也可以按Alt加上减号
x<- 1+2
意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里
直接输入x 回车,就会把x的值(3)打印到控制台上,前面的那个[1]是结果的第一个,不用管他
a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)
rm(list = ls()) #清空所有变量
- 快捷键ctrl+l 清空控制台