2014-04-14 3 views
1

R에 CSV 파일을로드 할 때 기술적 인 문제가 있습니다. RStudio의 소스 창에서 CSV 파일을 검사 할 때 모든 문자가 이상한 빨간색 원이나 점으로 둘러싸여 있습니다. 다른 자체 제작 CSV 파일을 검사하면 문자가 빨간색 원없이 완벽하게 잘 보입니다.CSV 파일을 R으로 어떻게 읽습니까?

이 문제점/증상은 무엇이며 약 40 개의 유사한 CSV 파일을 수정하는 가장 좋은 방법은 무엇입니까?

나는 다음과 같은 오류가 readfile <- read.csv("filename.csv", sep="", collapse=NULL)를 실행하려고

:

Error in read.table(file = file, header = header, sep = sep, quote = quote, : empty beginning of file

+3

왜 당신은 구분 기호를 사용하지 않는? –

+0

IO는 파일의 일부에 대한 링크를 게시해야한다고 생각합니다 (불행히도 비표준 문자가 아닌 경우 몇 줄의 붙여 넣기). – hrbrmstr

+0

나는'IO'가 어디서 왔는지 전혀 모른다. '불행히도'라고 생각 했었습니다 ... – hrbrmstr

답변

2

내 생각 엔 당신이 어떤 인코딩 문제로 실행하는 것이 될 것이다. 특히 Windows에서 모든 종류의 문제가 발생할 수 있습니다. 다양한 인코딩 (예 : Notpead ++)으로 파일을 저장할 수있는 텍스트 편집기로 CSV 파일을 열어 본 다음 CSM 파일을 예 :로 변경하십시오. UTF-8 (RStudio의 다른 대부분의 편집기 및 R 자체의 기본 인코딩) 파일을 저장하고 가져 오기를 다시 실행하십시오. 문자가 느슨하지 않은지 확인하십시오. 특히 인코딩 변경 중에 특수 문자가 손실되는 경향이 있습니다.

인사 ... 그것이 CSV의 경우

+0

감사합니다. 인코딩이 문제였던 것 같습니다. 내가 UTF-8로 바꿨다. R이 파일을 완벽하게 읽는다. 감사 – simplycoding

관련 문제