一、R 语言简介
R 是一种用于统计分析、数据挖掘和可视化的编程语言和环境。它在学术界和数据分析领域中广泛使用,拥有丰富的统计函数库和绘图功能。
二、安装 R 语言
2.1 下载 R 安装包
前往 CRAN 官网下载适合你操作系统的安装程序:
- 官网地址:https://cran.r-project.org/
2.2 Windows 安装
- 下载
.exe
安装包; - 双击安装程序,按默认选项一路安装即可;
- 安装完成后,可通过 R GUI 或命令行启动 R。
2.3 macOS 安装
- 下载
.pkg
文件; - 安装完成后可通过 Launchpad 运行 R;
- 或者在终端中输入
R
启动命令行模式。
2.4 Linux 安装(以 Ubuntu 为例)
sudo apt update
sudo apt install r-base
安装完成后,输入 R
进入交互界面。
三、安装 RStudio(推荐 IDE)
RStudio 是使用 R 最常用的集成开发环境(IDE),支持脚本管理、调试、绘图、扩展插件等功能。
- 下载地址:https://posit.co/download/rstudio-desktop/
下载并安装对应操作系统版本后运行即可。
四、R 语言基本使用
4.1 基本计算
1 + 2
sqrt(16)
log(10)
4.2 创建变量与向量
x <- c(1, 2, 3, 4)
mean(x)
sum(x)
4.3 数据框与列表
df <- data.frame(name = c("Tom", "Amy"), score = c(90, 95))
print(df)
五、安装与使用 R 包
5.1 安装包
install.packages("ggplot2")
5.2 加载包
library(ggplot2)
六、数据可视化示例
library(ggplot2)
ggplot(data = mtcars, aes(x = wt, y = mpg)) +
geom_point() +
ggtitle("Weight vs MPG")
七、常见问题
Q1: R 无法联网安装包?
可使用国内镜像,例如清华镜像:
options(repos = c(CRAN = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
install.packages("dplyr")
Q2: R 和 RStudio 版本不匹配?
确保下载的 RStudio 支持当前 R 的版本;可前往官网确认兼容性。
八、学习资源推荐
- R 语言中文社区
- 菜鸟教程 R 教程
- R for Data Science 中文版
- 《R语言实战》书籍推荐
本文由“小奇Java面试”原创发布,转载请注明出处。
可以搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。