2017-02-07 6 views

답변

2

하나 쉬운 방법은을 (당신은 NA 값을 대상으로하는 경우) na.omit을 사용하는 것입니다된다. 친절하게 다음과 R의 코드를 통해 이동 :

> x 
    a b 
1 1 2 
2 3 NA 
3 5 6 
4 NA 8 
> na.omit(x) 
    a b 
1 1 2 
3 5 6 

아래 그림과 같이 또 다른 방법은 complete.cases을 사용하는 것입니다

> x[complete.cases(x),] 
    a b 
    1 1 2 
    3 5 6 

또한 na.exclude을 사용할 수 있습니다 아래와 같이

> na.exclude(x) 
    a b 
    1 1 2 
    3 5 6 

희망 그것은 당신을 위해 일합니다!

+1

@ Provisional.Modulation- 희망 솔루션은 당신을위한 포인터입니다. –

2
> subset(df, !is.na(df$A) & !is.na(df$B)) 
> df[!is.na(df$A) & !is.na(df$B),] 
> df[!is.na(rowSums(df)),] 
> na.omit(df) 

모든 해당

관련 문제