一:下载与安装
安装与配置步骤详解:
- 获取我们提供的安装包(通常为
.exe 格式)。此安装包已集成基础环境,下载后直接运行即可。
- 双击下载的安装文件,如
R-x.x.x-win.exe。 - 选择安装语言(简体中文),按照安装向导点击“下一步”。
- 关键步骤:在“选择组件”界面,建议勾选所有选项,尤其是“
将R的安装目录添加到系统PATH”(这能让你在命令行中直接使用R),然后点击“下一步”。 - 在“启动选项”中,选择“
从任务栏运行(推荐)”即可。后续设置保持默认,直至安装完成。
- 安装完成后,您可以在开始菜单找到“R”程序,点击运行。将出现一个R语言的图形用户界面(RGUI),这表示R语言本身已成功安装。
- 强烈推荐:安装RStudio(R的集成开发环境)。RStudio能极大提升编码效率。您可同样在本公众号后台回复“RStudio”获取其安装包。安装RStudio后,未来都通过RStudio来编写和运行R代码。
首要配置:设置国内CRAN镜像(解决安装扩展包慢的问题):
- 打开R或RStudio,在控制台(Console)中输入以下命令并回车:
options(repos = c(CRAN = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
- 或者,您也可以通过菜单栏设置:RStudio中点击
Tools -> Global Options -> Packages,更改 CRAN mirror 为中国的镜像站点,如清华、中科大镜像。
第二部分:核心使用技巧
成功安装后,通过以下几个核心操作,您可以立即开始您的数据分析。
技巧一:安装与加载扩展包R的强大源于海量的扩展包。安装和加载包是最常用的操作。
- 安装包:在控制台输入
install.packages("包名"),例如 install.packages("tidyverse") 来安装强大的数据处理套件。 - 加载包:每次启动新会话后,需要使用前需加载:
library(包名),例如 library(ggplot2)。
技巧二:读取与查看数据数据分析的第一步是导入数据。R可以轻松读取CSV、Excel等格式。
- 读取CSV文件:
my_data <- read.csv("文件路径/文件名.csv") - 查看数据结构:
str(my_data),了解每列的数据类型。
技巧三:基础绘图(可视化)R的绘图功能极其强大。几行代码即可生成图表。
- 散点图:
plot(my_data$x, my_data$y, main="散点图标题") - 直方图:
hist(my_data$某列数据, main="分布直方图") - 进阶绘图(使用ggplot2包,需先安装加载):
library(ggplot2)
ggplot(my_data, aes(x=变量1, y=变量2)) + geom_point()
技巧四:基本统计计算R的核心是统计计算,基础函数非常方便。
- 摘要统计:
summary(my_data) 可快速得到各列的最小值、四分位数、均值、最大值。 - 计算相关系数:
cor(my_data$var1, my_data$var2) - 线性回归:
lm_model <- lm(y ~ x, data = my_data),然后用 summary(lm_model) 查看模型详情。
三:常见问题与解决方案
Q1:运行代码时提示“没有这个函数”或“找不到对象”错误怎么办?
- “没有这个函数”:通常是未加载对应的包。请先用
library(包名) 加载该函数所在的包。如果还没安装,先用 install.packages 安装。 - “找不到对象”:通常是对象名拼写错误,或该对象尚未创建。请用
ls() 命令查看当前环境中的所有对象名,检查拼写。或者,检查上一步给变量赋值的代码是否成功运行。
Q2:安装扩展包时失败,提示“连接超时”或“无法连接”怎么办?
- 解决方案:这几乎都是因为网络问题,未正确连接到CRAN镜像。
- 永久设置镜像:按照第一部分第4步,在RStudio的全局选项中永久设置国内镜像(如清华、中科大)。
- 单次安装指定镜像:在安装命令中指定镜像网址:
install.packages("包名", repos = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/")
Q3:读取或输出中文时出现乱码怎么办?
- 读取文件时指定编码:例如
read.csv("data.csv", fileEncoding = "UTF-8") 或 "GBK",具体取决于文件保存的编码。 - 设置系统区域语言(在R中临时设置):在脚本开头运行
Sys.setlocale(category = "LC_ALL", locale = "Chinese") 或 "en_US.UTF-8" 进行尝试。
Q4:如何运行脚本文件,而不是一行行在控制台输入?
- 解决方案:在RStudio中编写和运行脚本文件是标准工作流。
- 点击
File -> New File -> R Script,新建一个R脚本文件。 - 要运行某行或选中的多行代码,使用快捷键
Ctrl + Enter (Windows) 或 Cmd + Enter (Mac)。 - 保存您的脚本文件(
.R 后缀),方便下次打开继续工作。