Chuyển thành factor, lần 2
Trong bài tập trước, bạn đã học cách nhập một tệp dữ liệu bằng lệnh read_sav(). Với các tệp dữ liệu SPSS, đôi khi một số biến bạn nhập sẽ có lớp labelled. Điều này nhằm giữ lại toàn bộ thông tin nhãn ban đầu có trong các tệp .sav và .por. Khuyến nghị bạn ép (hoặc chuyển) những biến này sang factor hoặc các lớp chuẩn khác của R.
Dữ liệu cho bài tập này chứa thông tin về nhân viên và các thuộc tính nhân khẩu học, kinh tế của họ (Nguồn: QRiE). Bạn có thể tìm dữ liệu tại URL sau:
https://assets.datacamp.com/production/course_1478/datasets/employee.sav
Bài tập này là một phần của khóa học
Nhập dữ liệu nâng cao trong R
Hướng dẫn bài tập
- Nhập dữ liệu SPSS trực tiếp từ URL và lưu data frame kết quả là
work. - Hiển thị tóm tắt của cột
GENDERtrongwork. Thông tin này không mang lại nhiều điều hữu ích lắm, đúng không? - Chuyển cột
GENDERtrongworkthành factor, lớp dùng để biểu diễn biến phân loại trong R. Dùngas_factor(). - Một lần nữa hiển thị tóm tắt của cột
GENDER. Lần này, kết quả in ra sẽ hợp lý hơn nhiều.
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.
# haven is already loaded
# Import SPSS data from the URL: work
# Display summary of work$GENDER
# Convert work$GENDER to a factor
# Display summary of work$GENDER again