ỨNG DỤNG NGÔN NGỮ R TRONG PHÂN TÍCH DỮ LIỆU

60 1K 1
ỨNG DỤNG NGÔN NGỮ R TRONG PHÂN TÍCH DỮ LIỆU

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

R ỨNG DỤNG NGÔN NGỮ TRONG PHÂN TÍCH DỮ LIỆU Nhóm thực hiện: Phan Đình Khôi Nguyễn Hồ Anh Khoa Nội dung Hướng dẫn cài đặt vận hành R Xử lý số liệu R Phân tích thống kê mô tả R Phân tích hồi quy R Phân tích dãy số thời gian R Nội dung GIỚI THIỆU R  Tại sử dụng R  Tổng quan R  Workspace  Đọc lưu liệu R Tại R  Mã nguồn mở  Hoàn toàn miễn phí  Chạy Windows, MacOS  Nhiều phương pháp phân tích phần mền khác  Vẽ biểu đồ tuyệt vời Lưu ý!  Thuật ngữ/ngôn ngữ khó hiểu  Dùng câu lệnh tương tác  Nhiêu ký hiệu  Cần quen với ngôn ngữ lập trình R làm gì?  R công cụ phân tích thống kê  Cho phép thực tất mô hình phân tích  Mô  Vẽ đồ thị biểu đồ đẹp  Lập trình cho phương pháp Tải phần mềm R • Truy cập http://cran.r-project/ • R for Windows screen, chọn “base” • Download R • Run, chọn OK sau chọn FINISH • Biểu tượng R xuất desktop • Bắt đầu sử dụng R Làm việc với R  Object: Đối tượng - tên cho đối tượng (case sensitive) - gán giá trị cho đối tượng sử dụng assignment operator (tuoi=25 >Tuoix = c(1:10) # gọi giá trị object >x >x[(x>8)|(xy = rnorm(10) # tạo myobject bao gồm 20 giá trị nornal >myobjectmy.objectmy objectdat[,1]  liệt kê cột >dat[,1:2]  liệt kê cột >dat[2,]  liệt kê dòng >dat[3:8,1]  liệt kê >dat[1:5,2:3]  liệt kê Biên tập số liệu Biên tập số liệu  Làm việc với phần liệu # làm việc nhóm iddat1=subset(dat, iddat=merge(dat1, dat2, by=“id”, all.x=T, all.y=T) >dat Biên tập số liệu Biên tập số liệu Biên tập số liệu  Chuyển liệu từ dạng cột sang dòng # dụng lệnh metl package reshape >id=c(1:4) >sex=c(“M” “F” “F” “M”) >group=c(1,1,2,2) >income1=c(15,16,21,31) >income2=c(17,15,23,35) >income3=c(19,20,19,33) >dat=data.frame(id,sex,group,income1,income2,income3) >dat Biên tập số liệu  Chuyển liệu từ dạng cột sang dòng # dụng lệnh metl package reshape >require(reshape2) >dat1=melt(dat, id=c(“id”, “sex”, “group”), income.vars=c(“income1”, “income2”, “income3”)) >dat1 Biên tập số liệu Biên tập số liệu Biên tập số liệu  Chuyển liệu từ dạng dòng sang cột # dụng lệnh cast package reshape >dat2=cast(dat1, id=c(id, sex, group ~ variable) >dat2 Biên tập số liệu Tóm lược  Đối tượng/Object  Môi trường làm việc/Workspace  Gói công cụ/Packages  Đọc lưu liệu  Đọc từ text file  Đọc từ excel file  Đọc từ spss file  Đọc từ stata file  Đọc từ web ... Đọc lưu liệu R  Ghi xuất liệu dạng file.rda # tạo hai vector cột x, y >x=c(1,3,1,3,5) >y=c(2,5,6,7,8) # sử dụng data.frame để nhập hai vector x, y vào object tên mydat >mydat=data.frame(x,y)... Workspace: Môi trường làm việc # chuyển thư mục làm việc >setwd(“C:/mydocument”) # lưu trữ lệnh >savehistory(file=“myfile”) # mở lệnh lưu trữ >loadhistory(file=“myfile”) Làm việc với R  Packages:... desktop • Bắt đầu sử dụng R Làm việc với R  Object: Đối tượng - tên cho đối tượng (case sensitive) - gán giá trị cho đối tượng sử dụng assignment operator (tuoi=25 >Tuoi

Ngày đăng: 11/05/2017, 16:47

Từ khóa liên quan

Mục lục

  • ỨNG DỤNG NGÔN NGỮ R TRONG PHÂN TÍCH DỮ LIỆU

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Làm việc với R

  • Slide 12

  • Làm việc với R

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan