ws Tại sao lại RE " R hoàn toàn miễn phí ” Chạy trén Windows, Unix, MacOS = Rat nhiéu phương pháp phân tích " Rât nhiêu phương pháp “advanced” không có trong các chương trình khác
Trang 1
PHAN TICH VA
XU LY DU LIEU VOIR
Trang 2(ws) PHAN I: GIO! THIEU R
” Tai sao lại R
" Tổng quan R
” WorkSpace
5 Input/output
Trang 3(ws) Tại sao lại RE
" R hoàn toàn miễn phí
” Chạy trén Windows, Unix, MacOS
= Rat nhiéu phương pháp phân tích
" Rât nhiêu phương pháp “advanced” không có
trong các chương trình khác
" Biểu diễn đồ thị đẹp
Trang 4(ws) Mot chut lich sw
™ R la “statistical and graphical programming language”
" Gốc từ s
" R: Thoạt đầu ro Ross lhake và Robert Gentleman(ÐH
Auckland, new Zealand) viét vao thập niên 1990s
” Từ 1997: International “R-core”, 15 người
Trang 5HÀ 3 A
= Uu diém
® Miễn phí, chỉ tải về từ internet
® Nhiều packages cho chuyên dụng
® Open source
" Nhược điểm
® Thuật ngữ khó hiểu
® Dung lệnh
® Ki hiéu
Trang 6(ws) R co the lam gi
" R là ngôn ngữ phân tích thông kê
" Có thê thực hiện tât cả các mô hình phân tích
” Mô phỏng (simulation)
= Vé do thi va biéu dé (rat dep)
” Lập trình cho phương pháp mới
Trang 7(us) Cai dat R
" Kết nôi internet tới đường dẫn
http://cran.r-project.org/bin/windows/base/
" Chọn Download
™ Run, Ok hoac Next
” Sau cùng “Finish”
” R icon trên desktop
Trang 8(us) mis Một phiên làm việc với R
RR RGui (32-bit)
File Edit View Misc Packages Windows Help
Iz|z'Jella|e|e]|e]|#i
£
RR R Console
| a
Copyright (C) 2014 The R Foundation for Statistical Computing
Platform: i386-w64-mingw32/i386 (32-bit)
Ris free software and comes with ABSOLUTELY NO WARRANTY
You are welcome to redistribute it under certain conditions
Type ‘license()' or ‘licence()' for distribution details
R is a collaborative project with many contributors
Type 'contributors()' for more information and
"citation()' on how to cite R or R packages in publications
Type 'demo()' for some demos, 'help()' for on-line help, or
"help.start()' for an HTML browser interface to help
Type 'q()' to quit R
> |
Trang 9
(ws) Dan nhập
“ Kết quả tinh toán được lưu trữ trong objecfs
dùng trong toán tử gán
ww
<- hoac =
Trang 10(us) OBJECT
" Mỗi object phai có tên
" Tên có thê được viết từ chữ thường, chữ hoa,
số và kí hiệu “,” hoặc “_
"Vi du:
Hue_ age = 28
Hue_age<-28
” R phân biệt chữ hoa va chữ thường
Trang 11(ws) Workspace
” getwd() : xem folder hiện hành là gì
” Js() liệt kê các object đang làm
" setwd(mydirectory): Thay đồi folder làm việc
setwd("d:/bankingAcademy’ }
Trang 12(ws) Packages
™ R cau tric theo package
" Môi phương pháp phân tích là một gói
" Packade có thê tải vê hay cài đặt trực tuyên
" Đề biết có package gì dùng lệnh library()
” Cài đặt packages mới:
install.packages(c(“graphics’ )