Bắt đầu ngayBắt đầu miễn phí

Liệt kê và đọc các sheet Excel

Tương tự readxlgdata, bạn có thể dùng XLConnect để nhập dữ liệu từ tệp Excel vào R.

Để liệt kê các sheet trong một tệp Excel, dùng getSheets(). Để thực sự nhập dữ liệu từ một sheet, bạn có thể dùng readWorksheet(). Cả hai hàm đều cần một đối tượng workbook của XLConnect làm đối số đầu tiên. Khi dùng hàm readWorksheet(), đối số sheet có thể nhận tên sheet (dạng chuỗi) hoặc số thứ tự của sheet (dạng số nguyên) trong workbook.

Bạn sẽ tiếp tục làm việc với urbanpop.xlsx (view). Đối tượng my_book liên kết tới tệp Excel này đã được tạo sẵn.

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

Xem khóa học

Hướng dẫn bài tập

  • In ra danh sách các sheet của tệp Excel mà my_book liên kết tới.
  • Nhập sheet thứ hai trong my_book thành một data frame. In kết quả ra.

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.

# Build connection to urbanpop.xlsx
my_book <- loadWorkbook("urbanpop.xlsx")

# List the sheets in my_book
___

# Import the second sheet in my_book
___
Chỉnh sửa và Chạy Mã