開始使用免費開始

在物件中選取元素

這個練習重點在於從 R 的各種物件中擷取不同元素。你的工作環境已包含先前建立的物件:兩個數值向量 numvec1numvec2、一個字元向量 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
___ %>% 
  ___ %>% 
  ___
編輯並執行程式碼