什麼是 data frame?
你可能還記得在矩陣那一章中,矩陣裡的所有元素都必須是相同的型別。當時,你的 Star Wars 資料集裡只有數值元素。
不過,在做市場調查時,你常常會遇到這樣的題目:
- 「你已婚嗎?」或其他「是/否」題(
logical) - 「你的年齡?」(
numeric) - 「你對這個產品的看法是什麼?」或其他開放式問題(
character) - ……
這些題目的作答,也就是受訪者的答案,會形成一個包含不同資料型別的資料集。你經常會處理這種含有多種資料型別的資料集,而不是只有單一型別。
data frame 會把資料集的變數放在欄,觀測值放在列。若你曾使用過 SAS 或 SPSS 等統計軟體套件,這個概念應該很熟悉。
本練習屬於課程
R 入門
練習說明
送出答案。內建範例資料框 mtcars 的資料會被印到主控台。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Print out built-in R data frame
mtcars