R语言安装与运行 #
一、R语言安装 #
1.1 Windows系统安装 #
步骤1:下载R安装包 #
- 访问CRAN官网:https://cran.r-project.org/
- 点击"Download R for Windows"
- 点击"base"
- 下载最新版本的R安装包
步骤2:安装R #
- 双击下载的安装包
- 选择安装语言(建议选择英文,避免路径问题)
- 按照向导完成安装
- 建议安装到默认路径
步骤3:验证安装 #
打开命令提示符,输入:
bash
R --version
1.2 macOS系统安装 #
方法一:官网下载 #
- 访问CRAN官网:https://cran.r-project.org/
- 点击"Download R for macOS"
- 下载对应芯片版本的安装包(Intel或Apple Silicon)
- 双击安装包完成安装
方法二:Homebrew安装 #
bash
brew install r
验证安装 #
bash
R --version
1.3 Linux系统安装 #
Ubuntu/Debian #
bash
sudo apt update
sudo apt install r-base r-base-dev
CentOS/RHEL #
bash
sudo yum install epel-release
sudo yum install R
Fedora #
bash
sudo dnf install R
二、RStudio安装 #
RStudio是R语言最流行的集成开发环境(IDE),提供代码编辑、调试、可视化等功能。
2.1 下载RStudio #
- 访问RStudio官网:https://posit.co/downloads/
- 下载RStudio Desktop(免费版)
- 选择对应操作系统的安装包
2.2 安装RStudio #
Windows #
双击安装包,按照向导完成安装。
macOS #
将RStudio拖拽到Applications文件夹。
Linux #
bash
sudo dpkg -i rstudio-x.y.z-amd64.deb
sudo apt-get install -f
2.3 RStudio界面介绍 #
RStudio界面分为四个主要区域:
| 区域 | 功能 |
|---|---|
| 源代码编辑器 | 编写和编辑R脚本 |
| 控制台 | 交互式执行R代码 |
| 环境/历史 | 查看变量和命令历史 |
| 文件/图形/帮助 | 文件管理、图形输出、帮助文档 |
三、R基础使用 #
3.1 启动R #
命令行启动 #
bash
R
RStudio启动 #
双击RStudio图标即可启动。
3.2 交互式使用 #
在R控制台中可以直接输入命令:
r
> print("Hello, R!")
[1] "Hello, R!"
> 1 + 1
[1] 2
> x <- 10
> x
[1] 10
3.3 脚本执行 #
方法一:source函数 #
r
source("script.R")
方法二:命令行执行 #
bash
Rscript script.R
方法三:RStudio运行 #
在RStudio中,按Ctrl+Enter(Windows/Linux)或Cmd+Enter(macOS)运行当前行或选中代码。
3.4 退出R #
r
quit()
q()
四、包管理 #
4.1 安装包 #
r
install.packages("ggplot2")
install.packages(c("dplyr", "tidyr", "readr"))
4.2 加载包 #
r
library(ggplot2)
require(dplyr)
4.3 更新包 #
r
update.packages()
4.4 查看已安装包 #
r
installed.packages()
library()
4.5 移除包 #
r
remove.packages("ggplot2")
五、RStudio配置 #
5.1 全局选项 #
通过Tools -> Global Options可以配置:
- General:默认工作目录、会话配置
- Code:代码编辑器设置、自动补全
- Appearance:主题、字体、字号
- Pane Layout:窗口布局
- Packages:CRAN镜像、包管理
5.2 设置CRAN镜像 #
r
options(repos = c(CRAN = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
或在RStudio中:Tools -> Global Options -> Packages -> Primary CRAN repository
5.3 设置工作目录 #
r
setwd("/path/to/your/directory")
getwd()
六、常用快捷键 #
6.1 编辑器快捷键 #
| 快捷键 | 功能 |
|---|---|
| Ctrl+Enter | 运行当前行/选中代码 |
| Ctrl+Shift+Enter | 运行整个脚本 |
| Ctrl+S | 保存脚本 |
| Ctrl+Z | 撤销 |
| Ctrl+Shift+Z | 重做 |
| Ctrl+D | 删除整行 |
| Ctrl+Shift+C | 注释/取消注释 |
| Tab | 自动补全 |
6.2 控制台快捷键 #
| 快捷键 | 功能 |
|---|---|
| Ctrl+L | 清空控制台 |
| Up/Down | 浏览历史命令 |
| Ctrl+C | 中断运行 |
| Esc | 中断运行 |
七、项目配置 #
7.1 创建项目 #
File -> New Project- 选择新建目录或现有目录
- 输入项目名称
7.2 .Rproj文件 #
每个RStudio项目都有一个.Rproj文件,保存项目配置:
text
Version: 1.0
RestoreWorkspace: No
SaveWorkspace: No
AlwaysSaveHistory: Default
EnableCodeIndexing: Yes
UseSpacesForTab: Yes
NumSpacesForTab: 2
Encoding: UTF-8
RnwWeave: Sweave
LaTeX: pdfLaTeX
7.3 .Rprofile文件 #
.Rprofile文件在R启动时自动执行,用于配置环境:
r
.Rprofile
setwd("~/projects/myproject")
options(stringsAsFactors = FALSE)
options(repos = c(CRAN = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
message("Welcome to R!")
八、常见问题 #
8.1 包安装失败 #
问题:安装包时提示权限错误
解决:
r
install.packages("ggplot2", lib = "~/R/library")
8.2 中文乱码 #
问题:中文显示乱码
解决:
r
Sys.setlocale("LC_ALL", "Chinese")
options(encoding = "UTF-8")
8.3 版本冲突 #
问题:包版本不兼容
解决:
r
install.packages("rlang", type = "source")
九、总结 #
本章介绍了R语言的安装和配置:
- 在Windows、macOS、Linux上安装R语言
- 安装和配置RStudio IDE
- R语言的基础使用方法
- 包管理操作
- RStudio常用快捷键
- 项目配置和环境设置
安装好R语言环境后,让我们开始编写第一个R程序!
最后更新:2026-03-27