什麼是data frame?
由於Vector或Array所儲存的資料類型都是一致的,如果要儲存不同資料類型的資料則使用data frame可以達成目的。可以把data Frame想成資料庫中的Table或是Excel,其欄位(Column)可以儲存不同變數類型的資料。
此外當R讀取檔案(如CSV、Excel等)或資料庫等內容時,通常使用data frame存取這類的外部資料。
如何建立data frame?
使用data.frame這個函數。
1. 以下為範例程式碼:
age <- c(19, 24, 20, 25, 20)
name <- c("Ryo", "William", "Amy", "Terry", "Lisa")
gender <- c("M", "M", "F", "M", "F")
country <- c("Taiwan", "America", "Japan", "Japan", "Taiwan")
people <- data.frame(age, name, gender, country)
View(people)
2. 執行結果如下:
沒有留言:
張貼留言