開始使用免費開始

用 head()、tail() 搭配 str() 看懂你的資料

現在要介紹幾個簡單但非常實用的函式。

  • head()-回傳資料框前幾列。預設為 6。若要更改,使用 head(cash, n = ___)
  • tail()-回傳資料框最後幾列。預設為 6。若要更改,使用 tail(cash, n = ___)
  • str()-檢視物件的「結構」。這個超好用的函式會顯示你傳入物件的資料型別(此處為 data.frame),並列出每個欄位變數及其資料型別。

對於像你這樣的小型資料集,head()tail() 可能還不算特別關鍵。不過,想像如果你有上百或上千列的資料框,這些工具就非常好用。

本練習屬於課程

R for Finance 入門

檢視課程

練習說明

  • cash 呼叫 head(),查看前 4 列。
  • cash 呼叫 tail(),查看最後 3 列。
  • cash 呼叫 str(),檢視資料框的結構。(你可能會注意到 company 的類別是 Factor 而不是 character。別擔心!這會在第 4 章說明。現在先不用理會。)

動手互動練習

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

# Call head() for the first 4 rows


# Call tail() for the last 3 rows


# Call str()
編輯並執行程式碼