匯入 Excel 工作表
既然你已經知道想要匯入的 Excel 檔案裡各個工作表的名稱,現在就把這些工作表匯入到 R 吧。你可以使用 read_excel() 函式。請參考下面的範例:
data <- read_excel("data.xlsx", sheet = "my_sheet")
這個呼叫會從 "data.xlsx" 檔案中,匯入名為 "my_sheet" 的工作表。你也可以在 sheet 參數傳入數字;這樣 read_excel() 會依照給定的工作表編號來匯入。例如 sheet = 1 匯入第 1 個工作表,sheet = 2 匯入第 2 個,依此類推。
在這個練習中,你會繼續使用 urbanpop.xlsx(view)檔案。
本練習屬於課程
R 資料匯入入門
練習說明
- 匯入第 1 和第 2 個工作表的程式碼已提供。請再加入一行指令,同樣匯入第 3 個工作表,並將產生的資料框儲存到
pop_3。 - 將
pop_1、pop_2、pop_3這三個資料框存入一個清單,命名為pop_list。 - 顯示
pop_list的結構。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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
___