開始使用免費開始

skip 與 n_max

透過 skipn_max,你可以控制實際要從平面檔(flat file)匯入到 R 的「哪一部分」。

  • skip 用來指定在開始匯入資料之前,要在平面檔中忽略的行數。
  • n_max 用來指定實際要匯入的行數。

例如有一個包含 20 行的 CSV 檔,並設定 skip = 2n_max = 3,那你只會讀入第 3、4、5 行。

注意:一旦你使用 skip 略過了幾行,也會略過可能包含欄位名稱的第一行!

potatoes.txtview)是一個以 tab 分隔、且沒有欄位名稱的平面檔,已經放在你的工作空間。

本練習屬於課程

R 資料匯入入門

檢視課程

練習說明

  • 完成第一個 read_tsv() 呼叫,從 potatoes.txt 匯入第 7、8、9、10、11 筆觀測值。

動手互動練習

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

# Column names
properties <- c("area", "temp", "size", "storage", "method",
                "texture", "flavor", "moistness")

# Import 5 observations from potatoes.txt: potatoes_fragment
potatoes_fragment <- read_tsv("potatoes.txt", skip = ___, n_max = ___, col_names = properties)
編輯並執行程式碼