ggplot2 - Lô mặc định trong R

Trong chương này, chúng ta sẽ tập trung vào việc tạo ra một cốt truyện đơn giản với sự trợ giúp của ggplot2. Chúng tôi sẽ sử dụng các bước sau để tạo âm mưu mặc định trong R.

Bao gồm thư viện và tập dữ liệu trong không gian làm việc

Bao gồm thư viện trong R. Đang tải gói cần thiết. Bây giờ chúng ta sẽ tập trung vào gói ggplot2.

# Load ggplot2 
library(ggplot2)

Chúng tôi sẽ triển khai tập dữ liệu cụ thể là “Iris”. Tập dữ liệu chứa 3 lớp, mỗi lớp 50 trường hợp, trong đó mỗi lớp đề cập đến một loại cây iris. Một lớp có thể phân tách tuyến tính với hai lớp kia; những cái sau KHÔNG phân tách tuyến tính với nhau.

# Read in dataset
data(iris)

Dưới đây là danh sách các thuộc tính được bao gồm trong tập dữ liệu:

Sử dụng các thuộc tính cho ô mẫu

Vẽ biểu đồ tập dữ liệu mống mắt với ggplot2 theo cách đơn giản hơn bao gồm cú pháp sau:

# Plot
IrisPlot <- ggplot(iris, aes(Sepal.Length, Petal.Length, colour=Species)) 
   + geom_point()
print(IrisPlot)

Tham số đầu tiên lấy tập dữ liệu làm đầu vào, tham số thứ hai đề cập đến chú giải và các thuộc tính cần được vẽ trong cơ sở dữ liệu. Trong ví dụ này, chúng tôi đang sử dụng các loài trong truyền thuyết. Geom_point () ngụ ý cốt truyện phân tán sẽ được thảo luận chi tiết trong chương sau.

Đầu ra được tạo ra được đề cập dưới đây:

Ở đây chúng ta có thể sửa đổi tiêu đề, nhãn x và nhãn y có nghĩa là nhãn trục x và trục y ở định dạng có hệ thống như được đưa ra bên dưới:

print(IrisPlot + labs(y="Petal length (cm)", x = "Sepal length (cm)") 
   + ggtitle("Petal and sepal length of iris"))