Nhập một sheet Excel
Giờ bạn đã biết tên các sheet trong tệp Excel cần nhập, đến lúc đưa các sheet đó vào R. Bạn có thể làm điều này với hàm read_excel(). Hãy xem công thức mẫu sau:
data <- read_excel("data.xlsx", sheet = "my_sheet")
Lệnh này đơn giản là nhập sheet có tên "my_sheet" từ tệp "data.xlsx". Bạn cũng có thể truyền một số vào đối số sheet; khi đó read_excel() sẽ nhập sheet theo số thứ tự tương ứng. sheet = 1 sẽ nhập sheet đầu tiên, sheet = 2 sẽ nhập sheet thứ hai, v.v.
Trong bài tập này, bạn sẽ tiếp tục làm việc với tệp urbanpop.xlsx (xem).
Bài tập này là một phần của khóa học
Nhập dữ liệu vào R - Giới thiệu
Hướng dẫn bài tập
- Mã để nhập sheet thứ nhất và thứ hai đã có sẵn. Bạn có thể thêm lệnh để nhập cả sheet thứ ba và lưu data frame kết quả vào
pop_3không? - Lưu các data frame
pop_1,pop_2vàpop_3vào một list, đặt tên làpop_list. - Hiển thị cấu trúc của
pop_list.
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.
# Read the sheets, one by one
pop_1 <- read_excel("urbanpop.xlsx", sheet = 1)
pop_2 <- read_excel("urbanpop.xlsx", sheet = 2)
# Put pop_1, pop_2 and pop_3 in a list: pop_list
pop_list <- list(___)
# Display the structure of pop_list
___