R 언어에서 파일에 간단한 문자열을 저장하기 위해서 write() 함수를 사용한다.
line="{\"name\":\"Jason\"}"
write(line,file="complete.tmp",append=TRUE)
결과는 다음과 같다.
$ cat complete.tmp
{"name":"Jason"}
반대로, 문자열을 읽으려면 readLines() 함수를 사용한다. (참고로 read() 함수가 없다.;;)
readLines("complete.tmp")
결과는 다음과 같다.
[1] "{\"name\":\"Jason\"}"
참고로, readline()는 콘솔로 입력을 받는 함수이다.
참고로 datatable을 저장/읽기를 위해서는 write.table(), read.table() 함수를 호출한다.
read.XXX, write.XXX 포맷(예, csv)이 있으니 맞는 api를 활용할 수 있다.
'R' 카테고리의 다른 글
[R] HTTP Client - httr (0) | 2015.08.03 |
---|---|
R에서 한줄 읽기 (readline) (0) | 2015.08.01 |
R 리스트 인덱스 (0) | 2015.07.31 |
[R] matrix 클래스에서 열과 행의 이름을 변경하는 예제 (0) | 2015.07.31 |
[R] rjson을 이용하여 list로 Json 만들때 유의사항 (0) | 2015.07.29 |