R和Rstudio
R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。
RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。
1. 准备工作
查看自己的电脑用户名是中文还是英文。如果是中文可以新建一个英文账户登录或者是参考文章设置环境变量
当Rstudio杠上中文用户名
2. 下载R和Rstudio
进入官网,选择适合自己电脑的版本下载安装即可。具体可参考:给自己一个全新的R语言环境
3. 设置字体和主题
在Rstudio中打开Tools>Global options>Apparence即可设置。
4. 基本操作
-
用R project管理工作目录
工作目录就是默认的读取和储存位置,设置工作目录用setwd()
, 查看工作目录用getwd()
,但这样只能设置一个工作目录
并行多个项目,即多个工作目录,通过新建project实现。project和绑定的文件夹同名,下次要打开这个项目时,只需要在文件夹中找到这个R project双击打开即可。具体参考:R-project管理多个R工作目录 -
显示文件列表
dir()
或list.files
-
基本运算
-
赋值
赋值符号用<-
,就是小于号加减号,也可以用ALT加减号 -
删除变量
rm
-
打开历史命令
history()
或是右上角的history标签,双击某个命令就可以进行修改 -
清空控制台
快捷键是 Ctrl+L,也可以点击控制台右上角的小扫把按钮。 -
简单图的绘制
plot(rnorm(50))
plot()是一种常用的绘图函数,norm(50)是随机产生50个服从正态分布的随机数
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
注:iris是一个R语言自带的数据框,通常用作示例。iris$Sepal.Length表示iris数据框的Sepal.Length这一列数据。以此类推。