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

Bài đăng phổ biến từ blog này

KMACTF và nỗi buồn éo làm được gì cả T__T