為向量命名
身為資料分析師,清楚掌握你所使用的資料非常重要。了解每個元素代表什麼,因此是不可或缺的。
在前一個練習中,我們建立了一個向量,記錄你在這一週的贏錢金額。每個向量元素都對應到一週中的某一天,但現在很難看出哪個元素是對應哪一天。如果能直接在向量裡標示出來會更好。
你可以用 names() 函式替向量的元素命名。看看這個例子:
some_vector <- c("John Doe", "poker player")
names(some_vector) <- c("Name", "Profession")
這段程式碼先建立一個向量 some_vector,然後替其中兩個元素命名。第一個元素被指派名稱 Name,第二個元素則標記為 Profession。在主控台列印內容會得到以下輸出:
Name Profession
"John Doe" "poker player"
本練習屬於課程
R 入門
練習說明
- 編輯器中的程式碼已把
poker_vector的元素用一週中的天數命名。請補上程式碼,讓roulette_vector也做相同的命名。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Poker winnings from Monday to Friday
poker_vector <- c(140, -50, 20, -120, 240)
# Roulette winnings from Monday to Friday
roulette_vector <- c(-24, -50, 100, -350, 10)
# Assign days as names of poker_vector
names(poker_vector) <- c("Monday", "Tuesday", "Wednesday", "Thursday", "Friday")
# Assign days as names of roulette_vector