R/R Language

[R] Error in match.names(clabs, names(xi)) : 오류 해결법

Gom Guard 2018. 6. 19. 00:53
반응형



원인 

  • 이 오류는 rbind() 메소드를 실행할 경우에 종종 나타나는 에러입니다. bind 할 data frame 간 열이름이 동일하지 않아 생기는 오류입니다.

해결방법 

  • 만약에 data frame 인 df1 과 df2 를 rbind 한다고 가정하면 다음과 같은 코드를 실행한 후에 rbind 를 진행하면 됩니다.

names(df2) <- names(df1)        # 이 코드를 통해 df2 의 열이름을 df1 의 열이름으로 치환해줍니다.

rbind(df1, df2)

  • 열이름을 같게한 뒤 rbind 를 실행해주면 됩니다.






부족한 블로그에 방문해 주셔서 감사합니다.

잘못된 부분이나 질문이 있으시면 

댓글로 말씀해주세요.


금방 확인하고 피드백 드리겠습니다.


좋은 하루 되세요. ^^


반응형