Nhập dữ liệu SPSS với foreign (2)
Trong bài tập trước, bạn đã dùng đối số to.data.frame trong read.spss(). Có rất nhiều cách khác để tùy chỉnh cách nhập dữ liệu SPSS.
Trong bài này, bạn sẽ thử nghiệm với một đối số khác, use.value.labels. Nó xác định liệu các biến có nhãn giá trị sẽ được chuyển thành factor trong R với các level được đặt tên tương ứng hay không. Đối số này mặc định là TRUE, nghĩa là các biến được gắn nhãn trong SPSS sẽ được chuyển thành factor trong R.
Bạn sẽ tiếp tục làm việc với dữ liệu international.sav, hiện có sẵn trong thư mục làm việc hiện tại của bạn.
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 tệp dữ liệu
"international.sav"thành một data frame, đặt têndemo_1. - In vài dòng đầu tiên của
demo_1bằng hàmhead(). - Nhập tệp dữ liệu
"international.sav"thành một data frame,demo_2, nhưng lần này theo cách mà các biến có nhãn giá trị không được chuyển thành factor trong R. - Tiếp tục in vài dòng đầu tiên của
demo_2. Bạn có nhận ra sự khác biệt giữa hai data frame không?
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.
# foreign is already loaded
# Import international.sav as demo_1
# Print out the head of demo_1
# Import international.sav as demo_2
# Print out the head of demo_2