0
而不是在列中顯示更多2或更少2,它只顯示爲NA。爲什麼不是出現字符名稱呢?r - 獲得訂購因子列中的所有NA
careermore2 <- vector(mode="character",length=length(mlb$careeryrs))
"less2" <- careermore2[mlb$careeryrs<=2]
"more2" <- careermore2[mlb$careeryrs>=2]
No.seasons <- factor(careermore2,levels=c("more2","less2"),exclude=NA,ordered=TRUE)
mlb2 <- cbind(mlb,No.seasons)
str(mlb2$No.seasons)
head(mlb2$No.seasons)
mlb2[mlb2$No.seasons=="more2",]
刪除變量名稱中的雙引號 – HubertL
'mlb'從哪裏來? – Spacedman
@HubertL R不關心:'「foo」< - 99'和'foo < - 99'是等價的。奇怪嗎?但不建議。 – Spacedman