Hướng dẫn sử dụng phần mềm R – Econometrics – Đại học kinh tế TPHCM – Studocu

1.

Cài đặt R

(D

o

Ross Ihaka

Robert Gentleman

tạo ra tại

Đại học

Auckland

,

New Zealand

, từ ngôn

ngữ S).

Vào trang web: cran.r

-project.org \

Download R for W

indows \ instal

l R for the first time \

Download R 3.3.2 for W

indows (62 megabytes, 32/64 bit)

Sau khi download về file cài đặt R-3.3.2-win.exe, ta bấm đúp vào để cài đặt.

2.

Tải và cài các “Packages”

là các chương trình con do các nhà thống kê phát triển để giải quyết một

vấn đề cụ thể. Một số packages thường dùng:

T

ên packag

e

Ch

c năng

trel

lis

Dùng để vẽ đồ thị và làm cho đồ thị đẹp hơn

lattice

Dùng để vẽ đồ thị và làm cho đồ thị đẹp hơn

Hmisc

Một số phương pháp mô hình dữ liệu của F

. Harrell

Design

Một số mô hình thiết kế nghiên cứu của F

. Harrell

Epi

Dùng cho các phân tích dịch tễ học

epitools

Một package khác chuyên cho các phân tích dịch tễ

học

F

oreign

Dùng để nhập dữ liệu từ các phần mềm khác như

SPSS, Stata, SAS, v

.v…

Rmeta

Dùng cho phân tích tổng hợp (meta-analysis)

survival

Chuyên dùng cho phân tích theo mô hình Cox (Cox’

s

proportional hazard model)

Zelig

Package dùng cho các phân tích thống kê trong lĩnh

vực xã hội học

Genetics

Package dùng cho phân tích số liệu di truyền học

BMA

Bayesian Model

A

verage

Lme4

Phân tích hồi quy

F

ormula

Ggplot2

Các package này có thể cài đặt trực tuyến bằng cách chọn

Install packages

trong phần

packages

của R.

Ngoài ra, nếu package đã được tải xuống máy tính cá nhân, việc cài đặt có thể nhanh hơn bằng cách chọn

Install package(s) from l

ocal zip

file

cũng trong phần

packages

.

3.

“Văn phạm” R:

R là một ngôn ngữ tương tác (interactive language), có nghĩa là khi chúng ta ra

lệnh, và nếu lệnh theo đúng “văn phạm”, R sẽ “đáp” lại bằng một kết quả.

V

à, sự tương tác tiếp tục cho đến

khi chúng ta đạt được yêu cầu. “Văn phạm” chung của R là một lệnh (command) hay function (tôi sẽ thỉnh

thoảng đề cập đến là “hàm”). Mà đã là hàm thì phải có thông số; cho nên theo sau hàm là những thông số

mà chúng ta phải cung cấp.

Cú pháp chung của R là như sau:

đối tượng <- hàm(thông số 1, thông số 2, …, thông số

n

)

Chẳng hạn như:

> reg <- l

m(y ~ x)

thì

r

eg

là một đối tượng (object), còn

lm

là một hàm, và

y ~ x

là thông số của hàm.

Hay:

> setwd(“c:/works/stats”)