在物件中選取元素
這個練習重點在於從 R 的各種物件中擷取不同元素。你的工作環境已包含先前建立的物件:兩個數值向量 numvec1 與 numvec2、一個字元向量 charvec、一個矩陣 nummtx,以及一個資料框 dataframe。如果需要再查看它們,請在主控台輸入各物件名稱。dplyr 套件也已載入。
你將練習從每一種物件類型(向量、矩陣、資料框)選取元素。
本練習屬於課程
給 SAS 使用者的 R
練習說明
- 選取向量
charvec的第 2 個元素。 - 選取矩陣
nummtx的第 2 欄。 - 從資料框
dataframe拉出欄位numvec1,指派給名為id的物件。 - 從資料框
dataframe拉出欄位charvec,判斷charvec的類別。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Select the 2nd element in vector charvec
charvec[___]
# Select the 2nd column of matrix nummtx
nummtx[___]
# Pull column numvec1 from dataframe assign it to id
___ <- ___ %>%
___
# Pull column charvec from dataframe and determine the class of charvec
___ %>%
___ %>%
___