Bắt đầu ngayBắt đầu miễn phí

Trực quan hóa bộ dữ liệu

Trong bài này, bạn sẽ dùng ggplot() để trực quan hóa bộ dữ liệu phức tạp mà bạn đã tạo ở các bài trước. Bộ dữ liệu có trong dataframe df. Bạn không cần trực quan hóa ranh giới quyết định.

Tại đây, bạn sẽ dùng coord_fixed() để đặt trục x và y có cùng tỷ lệ vật lý trên biểu đồ, giúp các vòng tròn hiển thị đúng là hình tròn thay vì hình elip.

Bài tập này là một phần của khóa học

Support Vector Machines bằng R

Xem khóa học

Hướng dẫn bài tập

  • Nạp thư viện vẽ biểu đồ cần thiết.
  • Thiết lập các đối số cho tham số aesthetics.
  • Chọn hàm geom_ phù hợp cho biểu đồ phân tán.
  • Thiết lập tọa độ bằng nhau bằng cách thêm coord_fixed() không có đối số.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Load ggplot2
library(___)

# Plot x2 vs. x1, colored by y
scatter_plot<- ggplot(data = df, aes(x = ___, y = ___, color = ___)) + 
    # Add a point layer
    geom___() + 
    scale_color_manual(values = c("red", "blue")) +
    # Specify equal coordinates
    coord_fixed()
 
scatter_plot 
Chỉnh sửa và Chạy Mã