R
R programing language and me
Hello bài này mình sẽ note lại kiến thức của mình liên quan đến ngôn ngữ R do môn mình học có liên quan đến nó :v
What's R??
- R là một ngôn mạnh mẽ thường được dùng để tính toán và đồ họa thống kê.
How to use R in statistic math
- Đầu tiên phải năm các syntax cơ bản
R sẽ phân biệt chữ hoa với chữ thường nên User sẽ khác user
+) c(): hàm này dùng để nhập input từ người dùng, mỗi data phân cách nhau bởi dấu phẩy.
+) x =3: gán giá trị 3 cho x
+) so sánh x==3, x<3 (x>3), x<=3 (x>=3)
+) is.na(x): check x no n.a hay không
A&B: A và B
A|B: A hoặc B
!: không
+) x-<rnorm(10): tạo 10 phân phối chuẩn tắc ngẫu nhiên N(0,1)
+) Các phép tính ngẫu nhiên +,-,*,/,^
seq(): tạo 1 ngẫu nhiên
seq(5,10,2): tạo từ 5 đến 10 cách nhau 2 đơn vị. Tăng dần
seq(length=10,from=2,to=9): chạy từ 2 đến chia, chia thành 10 khoảng
-----------
Tạo 2 đối tượng
insulin <- c(16.5,10.8,32.3,19.3,14.2,11.3,15.5,15.8,16.2,11.2)
age <- c(50,62,60,40,48,47,57,70,48,67)
Bây giờ 2 đối tượng này chỉ là 2 đối tượng riêng lẻ, ta dùng data.frame() để nối lại với điều kiện cả 2 cùng số cột
data.frame(age,insulin)
--------------
Để tạo nhập dữ liệu thuần thì ins <- edit(data.frame())
Gọi cột ra, ins$<tencot>
Xem kích thước của ins dùng lệnh dim(ins)
Truy cập đối tượng ins[i,j]: hàng i cột j
Lưu giữ liệu trong frame dưới dạng file .rda
save(ins,file="admin.rda")
Load từ file rda
load(file="admin.rda")
-----------------
Đọc dữ liệu từ file csv
read.csv("<path>")
Đối với file xlsx ta cần install package
install.packages("readxl")
#import thư viện
library(readxl)
data_read_excel("<path>")
----------------Bài toán thống kê mô tả-----------------
Nhận xét
Đăng nhận xét