Chia thành tập huấn luyện và kiểm tra
Giờ chúng ta đã có một dataframe, bạn có thể áp dụng các kỹ thuật mô hình hóa tiêu chuẩn. Trong bài tập này, bạn sẽ chia dữ liệu thành tập huấn luyện và tập kiểm tra.
Bài tập này là một phần của khóa học
Phân tích dự đoán với dữ liệu mạng trong R
Hướng dẫn bài tập
- Để đảm bảo khả năng tái lập kết quả, đặt seed bằng 7 với
set.seed(). - Dùng hàm
sample()để lấy mẫu hai phần ba số lượng từ dãy số trong phạm vi tổng số hàng củastudentnetworkdata. Đặt tên vector này làindex_train. - Tạo tập huấn luyện bằng cách lấy các hàng của
studentnetworkdatacó chỉ mục nằm trongindex_trainvà đặt tên làtraining_set. - Tạo tập kiểm tra bằng cách loại trừ các hàng của
studentnetworkdatacó chỉ mục nằm trongindex_trainvà đặt tên làtest_set.
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.
# Set the seed
set.seed(___)
# Creat the index vector
index_train <- sample(1:nrow(___), 2 / 3 * nrow(___))
# Make the training set
training_set <- ___[index_train,]
# Make the test set
___ <- ___[-index_train,]