学习小组Day 4笔记—小金

R和Rstudio

R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。
RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。

R软件界面

Rstudio界面

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这一列数据。以此类推。
    iris数据框
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。