Luyện tập JSON (1)
JSON được xây dựng trên hai cấu trúc: đối tượng và mảng. Để bạn thử nghiệm với chúng, hai chuỗi JSON đã được đưa vào trong mã mẫu. Nhiệm vụ của bạn là chỉnh sửa chúng cho phù hợp rồi gọi hàm fromJSON() của jsonlite cho mỗi chuỗi sau mỗi lần chỉnh sửa.
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
- Thay đổi giá trị gán cho
json1sao cho vector R sau khi chuyển đổi chứa các số từ 1 đến 6 theo thứ tự tăng dần. Sau đó, gọifromJSON()vớijson1. - Điều chỉnh mã cho
json2để chuyển đổi thành một danh sách có tên với hai phần tử:a, chứa các số 1, 2 và 3 vàb, chứa các số 4, 5 và 6. Sau đó, gọifromJSON()vớijson2.
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.
# jsonlite is already loaded
# Challenge 1
json1 <- '[1, 2, 4, 6]'
# Challenge 2
json2 <- '{"a": [1, 2, 3]}'