2013-02-28 63 views

回答

2

如果dataset$SITEfactor,那麼你想要做的@DavidRobinson建議。
否則,您要使用以下內容。

dataset$SITE[dataset$SITE == "East Bar"] <- "East" 



注意的多種方法之一來檢查,如果你有一個因素處理:

is.factor(dataset$SITE) 
+0

得到它的工作......謝謝! – EricaO 2013-02-28 22:47:58

+0

太棒了!很高興它的工作! – 2013-03-01 05:20:46

2
levels(dataset$SITE)[1] = "East" 
+0

警告消息: 在'[< - factor'。 ('* tmp *',data.Int $ INTERVIEW_SITE ==「Pegleg Bar」,: 無效因子水平,NAs生成 – EricaO 2013-02-28 21:30:18

+0

我在 – EricaO 2013-02-28 21:30:34

+0

以上得到這條信息然後這是一個因素,而不是字符向量。當你做'levels(數據集$ SITE)'時獲取? (我猜的東西像'[1]「東方酒吧」「北方」「南方」?) – 2013-02-28 21:35:26