1
이 같은 하나 개 .txt 파일에 몇 가지 정보가 있습니다쉼표로 R의 문자열을 연결
cars.txt
Ford 1000
Mercedes 2000
Lada 3000
Chevrolet 5000
을하고 나는이 .txt 인 파일의 일부 요소를 읽을으로 구분되어 하나 개의 라인으로 변환 할 쉼표. 나는 다른 파일이 저장됩니다, 그래서 나는 (추가 NAME 문자열)와 같은 뭔가가 필요 : 나는 다음과 같은 코드를 시도
NAME,Mercedes,Lada
:
conn=file("cars.txt",open="r")
control<-readLines(conn)
data<-strsplit(control,"\t")
c<-1
cars<-c()
for (j in 1:4)
{
cars[[c]]<-data[[j]][1]
cd<-cd+1
}
carsd<-paste(cars,sep=",")
print(carsd)
하지만 전혀 결과, 어떤 도움 ?
감사
I :
read.table
이 데이터와 호환되지 않습니다경우 (예 : 비 테이블 형식의 데이터), 여기에 내가 코드를 적용 할 방법입니다 탭으로도 작동한다고 생각합니다. 그렇지 않은 경우 sep = '\ t'를 사용할 수 있습니다. – nograpes
데이터를 사용할 때 <-read.table ("cars.txt") 다음 오류가 발생했습니다. 오류 (파일, 내용, nmax, 구분, 인용, 건너 뛰기, 줄 바꿈, na.strings) 오류가 발생했습니다. – Layla
감사합니다. @flodel, 나는 그것을 해결했다.) – Layla