2014-04-12 2 views

답변

2

당신은 사용할 수 grep :

df[grep("[[:digit:]]", df$b), ] 
# a b 
#1 1 4 
#2 5 -2 
#3 3 1 
#4 1 0 
#6 6 2 
3

이 (가 정규식을 사용하지 않습니다)

df[!is.na(as.numeric(df$b)), ] 
빨리해야한다
+1

맞습니다. 해결책은 빠르지 만 경고가 나타납니다. as.numeric ("a")'('stringsAsFactors = FALSE'가 없기 때문에) as.numeric ("a")' . – sgibb

관련 문제