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

Đối số col_names

Ngoài pathsheet, còn có một số đối số khác bạn có thể chỉ định trong read_excel(). Một trong số đó là col_names.

Mặc định nó là TRUE, cho biết hàng đầu tiên trong các sheet Excel có chứa tên cột hay không. Nếu không phải vậy, bạn có thể đặt col_names thành FALSE. Khi đó, R sẽ tự chọn tên cột cho bạn. Bạn cũng có thể đặt col_names là một vector ký tự chứa tên cho từng cột. Cách hoạt động hoàn toàn tương tự như trong gói readr.

Bạn sẽ làm việc với tệp urbanpop_nonames.xlsx (xem). Tệp này chứa cùng dữ liệu như urbanpop.xlsx (xem) nhưng không có tên cột ở hàng đầu tiên của các sheet Excel.

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

  • Nhập sheet Excel đầu tiên của "urbanpop_nonames.xlsx" và lưu kết quả vào pop_a. Để R tự đặt tên cột cho data frame kết quả.
  • Nhập sheet đầu tiên của urbanpop_nonames.xlsx; lần này, dùng vector cols đã được chuẩn bị sẵn để chỉ định tên cột. Lưu data frame thu được vào pop_b.
  • In ra phần tóm tắt của pop_a.
  • In ra phần tóm tắt của pop_b. Bạn có nhận ra điểm khác với phần tóm tắt kia 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.

# Import the first Excel sheet of urbanpop_nonames.xlsx (R gives names): pop_a
pop_a <- read_excel("____", col_names = ____)

# Import the first Excel sheet of urbanpop_nonames.xlsx (specify col_names): pop_b
cols <- c("country", paste0("year_", 1960:1966))
pop_b <- ___

# Print the summary of pop_a
___

# Print the summary of pop_b
___
Chỉnh sửa và Chạy Mã