반응형
R 데이터 파일의 주요 차이점은 무엇입니까?
사이의 주요 차이점은 무엇입니까?.RData
,.Rda
그리고..Rds
파일?
- 압축 등에 차이가 있습니까?
- 각 유형은 언제 사용해야 합니까?
- 한 유형을 다른 유형으로 변환하려면 어떻게 해야 합니까?
Rda는 RData의 짧은 이름입니다.RData와 마찬가지로 저장(), 로드(), 첨부() 등을 할 수 있습니다.
Rds는 단일 R 개체를 저장합니다.그러나 이러한 단순한 설명 외에도 "표준" 스토리지와는 몇 가지 차이점이 있습니다.아마도 이 RDS()를 읽기 위한 R-manual Link(RDS) 기능은 이러한 구별을 충분히 명확하게 합니다.
질문에 대한 답변:
- 차이점은 압축이 아니라 직렬화에 있습니다(이 페이지 참조).
- 예를 들어 매뉴얼 페이지에 표시된 것처럼 다른 이름을 가진 특정 개체를 복원하는 데 사용할 수 있습니다.
- RDS()를 읽고 save()를 저장하거나, 로드()를 선택하여 RDS()를 저장할 수 있습니다.
@KenM의 답변 외에도, 또 다른 중요한 차이점은 저장된 객체에 로드할 때, 당신이 다음의 내용을 할당할 수 있다는 것입니다.Rds
파일. 그렇지 않습니다.Rda
> x <- 1:5
> save(x, file="x.Rda")
> saveRDS(x, file="x.Rds")
> rm(x)
## ASSIGN USING readRDS
> new_x1 <- readRDS("x.Rds")
> new_x1
[1] 1 2 3 4 5
## 'ASSIGN' USING load -- note the result
> new_x2 <- load("x.Rda")
loading in to <environment: R_GlobalEnv>
> new_x2
[1] "x"
# NOTE: `load()` simply returns the name of the objects loaded. Not the values.
> x
[1] 1 2 3 4 5
언급URL : https://stackoverflow.com/questions/21370132/what-are-the-main-differences-between-r-data-files
반응형
'programing' 카테고리의 다른 글
단추 및 링크를 비활성화/활성화하는 가장 쉬운 방법은 무엇입니까(jQuery + Bootstrap). (0) | 2023.07.10 |
---|---|
서버에 연결 대화 상자에서 캐시된 서버 이름을 제거하는 방법은 무엇입니까? (0) | 2023.07.10 |
Java: 오라클 데이터베이스에 CLOB를 삽입하는 방법 (0) | 2023.07.10 |
ggplot2에서 채우기 색상에 질감을 추가하는 방법 (0) | 2023.07.10 |
개체에 대한 모든 속성 목록 가져오기 (0) | 2023.07.05 |