一、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面試】第一時間閱讀,回復【資料】獲取福利,回復【項目】獲取項目源碼,回復【簡歷模板】獲取簡歷模板,回復【學習路線圖】獲取學習路線圖。