Chức năng Lệnh Tác dụng
Dẫn nhập getwd() xem folder đang làm việc trên R
R sử dụng dấu “/” trong các đường dẫn thay vì dấu “\”
savehistory(file=“tên file”) lưu trữ tất cả các lệnh đã sử dụng trong Workspace tại folder đang làm việc
loadhistory(file=“tên file”) mở lại các lệnh đã lưu
args(tên hàm) hiển thị thông số chi tiết của một hàm
Nhập dữ liệu tên biến = c(giá trị) nhập giá trị cho biến tên dataset = data.frame(các
biến)
hợp nhiều vecter thành một dataset
tên dataset = edit(data.frame()) nhập dữ liệu cho dataset tên dataset = NULL
tên dataset$biến = NULL
xóa dataset và biến
attach (tên dataset) thông báo làm việc trên dataset library (tên package) thông báo làm việc trên
packages Tạo biến mới
từ các biến sẵn có
tên dataset$tên biến mới [điều kiện biến mới] = giá trị
mã hóa biến trong dataset
tên dataset = subset(tên dataset cũ, điều kiện lọc)
Tạo một dataset mới với một phần dữ liệu của dataset đã có Thống kê mô tả library (gmodels)
CrossTable (Diem)
lập bảng phân tích tần suất
mean (tên biến) tính giá trị trung bình median (tên biến) tính trung vị
var (tên biến) tính phương sai sd (tên biến) tính độ lệch chuẩn length (tên biến) tính số đối tượng
max (tên biến), min (tên biến) Tìm giá trị lớn nhất, nhỏ nhất range (tên biến) tính khoảng chênh lệch
summary (biến) tính các tham số thống kê của một biến
library (gmodels)
CrossTable (biến dòng cột, biến dòng hàng, digits = 3)
Tạo bảng chéo hai biến (phân tích hai biến)
So sánh trung bình
library (psych)
describe.by (dataset, biến phân nhóm)
Phân tích trung bình theo nhóm
t.test (biến nhóm trước, biến nhóm sau, paired=TRUE)
Paired T Test: So sánh cặp
t.test (biến, mu = giá trị kiểm định)
One-Sample T Test: Kiểm định trung bình tổng thể var.test (biến định lượng ~ biến
phân nhóm)
so sánh phương sai var.test
t.test (biến định lượng ~ biến phân nhóm) : phương sai khác nhau.
t.test (biến định lượng ~ biến phân nhóm, var.equal=TRUE) : phương sai không khác biệt lớn.
Two Sample T Test: So sánh trung bình giữa hai nhóm
O = aov (biến định lượng ~ biến phân nhóm)
summary(O)
Kiểm định ANOVA: Phân tích phương sai một chiều dùng khi có nhiều nhóm cần so sánh Phân tích tương
quan
cor.test (biến phụ thuộc, biến độc lập)
Phân tích tương quan Pearson: tương quan đơn
Kiểm định độ tin cậy của thang đo
library (psych) alpha (dataset)
tính toán hệ số Cronbach's Alpha của thang đo
Phân tích hồi quy
L = lm (biến phụ thuộc ~ biến độc lập 1 + biến độc lập 2 + …) summary(L)
Phân tính hồi quy tuyến tính
A = resid(L) hist(A)
vẽ biểu đồ Histogram về phân bố phần dư
A = resid(L) qqnorm(A) qqline(A)
vẽ biểu đồ Normal Q-Q Plot về phân bố phần dư
library(car) crPlots(L)
vẽ biểu đồ Component + Residual Plot về mối tương quan tuyến tính
library(car)
durbinWatsonTest(L)
kiểm tra giả định độc lập durbinWatsonTest
Biểu đồ hist (biến, breaks = số cột muốn vẽ (20), xlap = “nhãn trục hoành”, ylap = “nhãn trục tung”, main = “nhãn biểu đồ”, col = “màu cột” (blue), border = “màu nền” (white), prob = T (vẽ biểu đồ bằng xác suất))
lines (density(na.omit(biến)), col, lwd = độ dày đường (3))
vẽ biểu đồ phân bố (histogram)
boxplot (biến, xlap, ylap, main, col, border, horizontal = T (vẽ biểu đồ theo dạng nằm))
boxplot (biến định lượng ~ biến phân nhóm, xlap, ylap, main, col, border, horizontal = T (vẽ biểu đồ theo dạng nằm))
vẽ biểu đồ hộp (box plot)
CHƯƠNG 3. ỨNG DỤNG PHẦN MỀM XỬ LÝ SỐ LIỆU PHỤC VỤ NGHIÊN CỨU KHOA HỌC GIẢNG DẠY VẬT LÝ