Chuyển đến nội dung chính
Đầu tiên chúng ta cần tạo ra một data.frame
a1<-c(81,87.5,90.5,95,100)
a2<-c(82,78,96.5,95,99.6)
a3<-c(84.7,87.2,93,94.6,92)
a4<-c(86,75,82,81.3,93.3)
ye1<-c(2014:2018)
da1<-data.frame(a1,a2,a3,a4,ye1)
attach(da1)
## The following objects are masked _by_ .GlobalEnv:
## 
##     a1, a2, a3, a4, ye1
Và dĩ nhiên chúng ta có thể load một data set nào đó mà chúng ta có từ STATA, SPSS, EXEL,…
Tiếp theo chúng ta vẽ biều đồ đường biểu diễn sự thay đổi của a1,a2,a3, va a4 trong giai đoạn từ 2014 -2018
Có nhiều cách để vẽ biểu đồ, ở đây chúng ta sử dụng package ggplot2 để vẽ một số biểu đồ trên
Dưới đây ta sẽ vẽ một biểu đồ đường đối với biến a1 theo thời gian ye1. Và ta gán biều đồ này với tên grapa1
Trong đó:
da1 là data frame chứa các biến ye1 và biến a1
aes(x=ye1, y=a1) nghĩa là cho R biết chúng ta đang muốn vẽ biểu đồ với 2 biến ye1  a1
geom_line() để thêm đường kết nối giữa các điểm. Ta có thể bỏ dòng này để thấy sự thay đổi
geom_point() để thêm các chấm tại các điểm. Ta có thể bỏ dòng này để thấy sự thay đổi
scale_y_continuous(limits = c(0,100) Cho R biết khoảng giới hạn trên trục tung là từ 0-100. Ta có thể bỏ dòng này để thấy sự thay đổi
theme_bw()+theme(panel.grid.major = element_blank(), panel.grid.minor = element_blank()) Phần này chỉ là ta muốn loại bỏ nền và các đường kẻ trong biểu đồ đường mặc định.. Ta có thể bỏ dòng này để thấy sự thay đổi
library(ggplot2)
grapa1<-ggplot(da1, aes(x=ye1, y=a1)) + geom_line() + geom_point() +scale_y_continuous(limits = c(0,100)) + theme_bw()+theme(panel.grid.major = element_blank(), panel.grid.minor = element_blank())
grapa1
Tương tự chúng ta vẽ từng biểu đồ đường cho các biến số khác
grapa2<-ggplot(da1, aes(x=ye1, y=a2)) + geom_line() + geom_point() +scale_y_continuous(limits = c(0,100)) +theme_bw()+theme(panel.grid.major = element_blank(), panel.grid.minor = element_blank())
grapa2
grapa3<-ggplot(da1, aes(x=ye1, y=a3)) + geom_line() + geom_point() +scale_y_continuous(limits = c(0,100)) +theme_bw()+theme(panel.grid.major = element_blank(), panel.grid.minor = element_blank())
grapa3
grapa4<-ggplot(da1, aes(x=ye1, y=a4)) + geom_line() + geom_point() +scale_y_continuous(limits = c(0,100)) +theme_bw()+theme(panel.grid.major = element_blank(), panel.grid.minor = element_blank())
grapa4
Chúng ta có thể trình bày nhiều biểu đồ cùng với nhau bằng cách sử dụng package gridExtra Trong đó:ncol được viết tắt cho number of columm. Chúng ta có thể để số lượng cột theo mong muốn của chúng ta. Ở đây tôi để số cột ncol là 2
library(gridExtra)
grid.arrange(grapa1,grapa2, grapa3,grapa4, ncol=2)
Trong những nội dung tiếp theo chúng ta sẽ cùng tuỳ chỉnh một số thành phần của biểu đồ theo ý muốn như màu sắc, độ dày,…

Nhận xét

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

EPIDATA 3.1- Phần mềm thống kê Y sinh học

Phần mềm thống kê Y sinh học EPIDATA 09:40 ,26/10/2010 Đối với các nhà khoa học trong lĩnh vực y sinh học, các phần mềm thống kê là công cụ đắc lực nhất giúp họ trong việc quản lý cơ sở sử liệu và phân tích đưa ra các kết quả mong muốn nhanh, chính xác và độ tin cậy cao. Tổ chức Y tế thế giới rất quan tâm đến lĩnh này và từ rất sớm đã hợp tác với cơ quan phòng chống bệnh Hoa kỳ    đưa ra phần mềm thống kê sinh học đơn giản, dễ sử dụng và có độ tin cậy cao với EPI-INFO từ thập kỷ 90 của thiên niên kỷ trước và được sử dụng miễn phí. Trải qua gần 20 năm Epi-info đã là một công cụ hửu ích cho tất cả những ai làm công tác trong lĩnh vực y học đặc biệt trong công tác y tế dự phòng, ngày nay với sự phát triển của công nghệ thông tin,    Epi-info tuy vẫn sử dụng tốt nhưng đã bộc lộ một số phiền toái cho người sử dụng đó là do phần mềm này thiết kế chạy trên nền hệ điều hành MSDOS nên hiện tại gặp nhiều khó khăn khi chạy trên nền Windows đặc biệ...

Phân tích bảng chéo Crosstabs trong SPSS

Crosstabs – Thực hành cách phân tích bảng chéo Crosstabs trong SPSS Phân tích này rất hữu ích trong việc xác định mối quan hệ, số lượng biến quan sát giữa các biến định tính, hoặc định lượng với nhau. CÁCH THỨC TIẾN HÀNH PHÂN TÍCH BẢNG CHÉO (CROSSTABULATION) Phân tích bảng chéo dùng để kiểm định mối quan hệ giữa các biến định tính với nhau bằng cách dùng kiểm định Chi – bình phương (Chi-square). Cách thức tiến hành với SPSS như sau: Minh họa bằng hình ảnh Vào menu Analyze -> Descriptive Statistics -> Crosstabs…, Xuất hiện hộp thoại sau: Chọn và đưa các biến vào khung Row(s) (dòng) và Column(s) (cột) và Layer 1 of 1 (đối với trường hợp trên 2 biến). Click vào ô Statistics, xuất hiện hộp thoại sau: Chọn các kiểm định cần thiết. Trong trường hợp này ta dùng kiểm định Chi – bình phương (Chi-square). Các kiểm định ở ô Norminal dùng để kiểm định mối liên hệ giữa các biến biểu danh. Các kiểm định ở ô Ordinal dùng để kiểm định mối liên hệ giữa các biến thứ ...

Download SPSS MAC - Cài SPSS cho Macbook

Hôm nay tôi giới thiệu cho các bạn phần mềm SPSS miễn phí dành cho MACBOOK. Các bạn download về và tiến hành cài đặt nhé. bản này là bản SPSS 20 , cài rất dễ dàng tương tự cài trên windows. Cám bạn tải SPSS 20 MAC ở đây: https://drive.google.com/folderview?...00&usp=sharing - Máy của bạn cần phải có JAVA trước khi cài đặt, nếu không có thì chương trình sẽ tự download. - Bạn cần ngắt kết nối mạng trước khi chạy chương trình. - Chạy file cài đặt chương trình - Nhấn Next - Chọn Single user licence - Nhấn Install - Chọn License my product now - Dán vào mã 285DD4CD2854F4E67605, nhấn next - Chọn Desktop email - Nhấn vào nút Enter license code(s) - Dán mã vào ô License code 4B6MINO86Z4LZV9AA7GHEC89P5TRNTOHAA3XKX5YW7GM2SWHCC TAFYBL3B3IKPMM7I9N3MSTBXOO8VPKXZHSEXGST8 , sau đó nhấn Next - Nhấn Finish để hoàn thành việc cài đặt