了解R語言的Factor資料結構 Factor是一個向量物件,用途是儲存「類別」的資料。 有這樣的資料格式,我們可以將資料集依照類別分組。 屬於「類別」資料的例子如:「男、女」、「台北市、台中市、台東市、台南市」等。 撰寫:levels(文字向量)由此可知其中文字向量包含什麼類別 *儲存整數比儲存文字更省空間 要將grades轉為有順序的factor向量。做法是在factor函數中,將ordered設定為TRUE。 並且將levels順序以向量方式傳入,level要由 小到大 填入。 範例:grades_factor <- factor(grades, order = TRUE, levels = c("C","B", "A")) 總結: Factor 向量用來儲存類別的資料。 levels 屬性限制能在向量中出現的類別種類。 Factor本質上是整數向量,只是帶有levels。 Factor可以是無順序或有順序的,可用在Factor函數中使用ordered=TRUE讓Factor變成有順序。 本課程筆記出自: R語言翻轉教室 回家作業: 連結