開始使用免費開始

資料框與矩陣——欄選取

矩陣中的所有值都必須是相同的資料型別,這在選取列與欄時會影響效能。

假設我們有兩個物件,mat(矩陣)與 df(資料框)。

本練習屬於課程

撰寫高效 R 程式碼

檢視課程

練習說明

使用 microbenchmark() 函式,選取這兩個物件的第 1 欄各需要多久時間?也就是說,哪個比較快:mat[, 1] 還是 df[, 1]

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Which is faster, mat[, 1] or df[, 1]? 
microbenchmark(___, ___)
編輯並執行程式碼