반응형
R에 data.frame을 저장하는 방법?
R에서 data.frame을 크게 만들지 않았지만 빌드하는 데 시간이 오래 걸립니다. 파일을 파일로 저장하여 R에서 다시 열 수 있습니까?
몇 가지 방법이 있습니다. 한 가지 방법은 save()
정확한 객체를 저장하는 데 사용 하는 것입니다. 예를 들어 데이터 프레임의 경우 foo
:
save(foo,file="data.Rda")
그런 다음 다음을로드하십시오.
load("data.Rda")
write.table()
테이블을 일반 텍스트로 저장하거나 테이블 dput()
을 재현하기 위해 R 코드를 얻기 위해 또는 이와 유사한 것을 사용할 수도 있습니다 .
단일 객체 (데이터 프레임) 만 저장하는 경우을 사용할 수도 있습니다 saveRDS
.
저장하려면 :
saveRDS(foo, file="data.Rda")
그런 다음 다음을 읽으십시오.
bar <- readRDS(file="data.Rda")
의 차이 saveRDS
및 save
이전 하나의 객체에 저장 될 수 있으며, 개체의 이름은 당신이 그것을 장착 한 후에 동일로 강제되지 않는 것입니다.
생성하고 "Data_output"이라는 데이터 프레임이 있다고 가정하면 다음 구문을 사용하여 동일한 디렉토리로 간단히 내보낼 수 있습니다.
write.csv (데이터 _ 출력, "output.csv", row.names = F, 따옴표 = F)
네덜란드 UMCG, Peter and Ilja
참고 URL : https://stackoverflow.com/questions/8345759/how-to-save-a-data-frame-in-r
반응형
'Programing' 카테고리의 다른 글
iOS에서 합성 된 속성의 이름을 밑줄로 바꾸는 이유는 무엇입니까? (0) | 2020.07.06 |
---|---|
FFmpeg로 이미지에서 비디오를 만드는 방법은 무엇입니까? (0) | 2020.07.06 |
배열에서 스트림을 어떻게 만들 수 있습니까? (0) | 2020.07.06 |
ASP.NET MVC 응용 프로그램에서 디버깅을위한 시작 페이지를 어떻게 설정합니까? (0) | 2020.07.06 |
레일에서 세션을 비우거나 파괴하는 방법? (0) | 2020.07.06 |