開始使用免費開始

有序因子(Ordered factors)

由於 "Male""Female" 是無序(或稱名目)因子的水準,R 會回傳警告訊息,告訴你大於運算子在此沒有意義。就像之前看到的,R 會把這類因子的各水準視為同等價值。

但並非總是如此!有時你會處理在各類別之間具有自然順序的因子。遇到這種情況時,我們必須把這項資訊告訴 R……

假設你帶領一個由 5 位資料分析師組成的研究團隊,並想評估他們的表現。為此,你追蹤他們的速度,將每位分析師評為 "slow""medium""fast",並把結果儲存在 speed_vector 中。

本練習屬於課程

R 入門

檢視課程

練習說明

第一步,將 speed_vector 指派為一個含有 5 個元素的向量,每位分析師各一個。每個元素應為 "slow""medium""fast"。請依下列清單設定:

  • 分析師 1 是 medium,
  • 分析師 2 是 slow,
  • 分析師 3 是 slow,
  • 分析師 4 是 medium,
  • 分析師 5 是 fast。

目前不需要指定這些是因子。

動手互動練習

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

# Create speed_vector
speed_vector <-
編輯並執行程式碼