2011-04-29 7 views
3

내 .csv 파일에서 읽은 데이터 세트가 있습니다. 몇 가지 편집 작업을 마친 후에는 (i) 모든 따옴표를 제거한 .txt 파일로 작성해야합니다. (ii) 전체 파일에서 NA을 별표 (*)로 바꿀 때마다 첫 번째 행 (변수 이름) 제외.NA를 별표 (*)로 바꾸기

지금까지 다음 스크립트는 따옴표를 제거하고 (ii) 및 (iii)을 추가하거나 수행 할 수 있는지 궁금합니다.

write.table(ped5, "ped5.txt" ,row.names=FALSE) 
ped5 <- read.table("ped5.txt", header=TRUE) 
write.table(ped5, "ped7.txt", row.names=FALSE, quote=FALSE) 

모든 도움을 주시면 감사하겠습니다.

답변

10

(ii)의 경우 na = "*"을 사용하고 (iii) col.names=FALSE의 경우.
그래서 :

write.table(ped5,"ped7.txt",row.names=FALSE,quote=FALSE, na="*", col.names=FALSE) 

help page to write.table (?write.table)에서 찾을 전부입니다.