Hướng dẫn cài đặt R 4.6 và RStudio cho người mới bắt đầu
R là ngôn ngữ thống kê miễn phí được dùng rộng rãi trong nghiên cứu khoa học, từ hồi quy, SEM (gói lavaan, seminr), fsQCA, NCA đến phân tích thư mục lượng (bibliometrix). RStudio là môi trường làm việc giúp viết code, xem dữ liệu và biểu đồ thuận tiện hơn. Cần cài R trước, RStudio sau, vì RStudio chỉ là giao diện, còn phần tính toán do R đảm nhận.
Cập nhật lần cuối: 13/11/2026. Phiên bản và yêu cầu hệ thống được đối chiếu với trang chính thức của nhà phát triển tại thời điểm cập nhật.
Phiên bản hiện tại
- R 4.6: bản R 4.6.0 phát hành ngày 24/4/2026, sau đó có các bản vá 4.6.x. Nên cài bản 4.6 mới nhất trên CRAN.
- RStudio Desktop: dòng 2026.10, chạy trên Windows 11, macOS 15 trở lên và Linux.
Bước 1: Cài R
- Vào cran.r-project.org.
- Windows: chọn Download R for Windows > base > Download R-4.6.x for Windows. macOS: chọn Download R for macOS và lấy đúng bản cho chip Apple Silicon (arm64) hoặc Intel (x86_64).
- Chạy file cài đặt, giữ các lựa chọn mặc định và bấm Next đến khi xong.
Bước 2: Cài RStudio Desktop
- Vào trang tải RStudio của Posit: posit.co/download/rstudio-desktop.
- Tải bộ cài cho hệ điều hành của anh chị và cài như phần mềm thông thường.
- Mở RStudio. Nếu ô Console hiện dòng chữ "R version 4.6.x" thì RStudio đã nhận đúng R.
Bước 3: Cài package đầu tiên
Trong RStudio, vào Tools > Install Packages, gõ tên gói (ví dụ lavaan), giữ tích ô Install dependencies rồi bấm Install. Hoặc gõ vào Console:
install.packages("lavaan")
library(lavaan)
Rtools trên Windows
Một số gói cần biên dịch từ mã nguồn (thường là bản beta trên GitHub). Khi đó Windows cần Rtools, chọn bản Rtools có số phiên bản trùng với R đang dùng. Tải Rtools tại mục Download R for Windows > Rtools trên CRAN. Với các gói thông thường trên CRAN thì không cần Rtools.
Cập nhật R như thế nào?
R không cập nhật đè lên bản cũ. Khi có phiên bản mới, anh chị cài bản mới (có thể gỡ bản cũ), mở RStudio để nó nhận bản mới, rồi cài lại các package. Lưu ý: khi lên phiên bản phụ (ví dụ từ 4.5 lên 4.6), các package đã cài ở bản cũ sẽ không có sẵn ở bản mới.
Lỗi thường gặp
- Tên thư mục người dùng có dấu tiếng Việt hoặc khoảng trắng: một số gói cài lỗi. Có thể đặt thư viện package vào thư mục không dấu, ví dụ
C:/Rlib, rồi khai báo bằng.libPaths("C:/Rlib"). - Báo "package is not available": kiểm tra lại tên gói (phân biệt chữ hoa, chữ thường) và kết nối mạng.
- RStudio không tìm thấy R: cài lại R, sau đó vào Tools > Global Options > General để chọn đúng phiên bản R.
Cần hỗ trợ? Cần phân tích fsQCA, NCA hay SEM bằng R cho bài báo? Xem dịch vụ phân tích dữ liệu của Lê Minh hoặc nhắn Zalo 0971 202 308.