의미 론적 손실을 제한하면서 스토리지의 R 디스크에 간단한 데이터 프레임을 유지하는 데 가장 적합한 형식은 무엇입니까?저장 용으로 R의 디스크에 데이터 프레임을 저장하는 가장 좋은 형식은 무엇입니까?
데이터 세트를 보관 중이므로 문의합니다. 이상적으로, 내 데이터 형식은 다음과 특성 것 :
- 안정성 - 저장 형식은 R의 향후 버전과 호환됩니다
- 의미 호환성 - R의 원시적 데이터의 의미를 이해 저장 형식 유형. 예를 들어, 레이블을 사용하여 정렬 된 요소를 합리적으로 저장할 수 있습니다.
- 개방형 표준 - 이상적으로, 형식이 너무 다른 통계 패키지 (현재 또는 미래)는
내 첫번째 생각은 매우 안정 CSV를 사용하는 것이 었습니다 이해 할 수있을 것입니다 개방형 표준이 될 것입니다, 필요한 의미 론적 풍부함이 부족합니다. 반면 R의 내장 RData 형식은 R의 의미를 완전히 포착하지만 릴리스간에 변경 될 가능성이 있습니다 (잘못된 경우 올바른 수정).
세 가지 필수 요소 사이의 균형을 찾는 다른 형식이 있습니까?
R이 아닌 다른 프로그램에서 데이터를 열거 나 조작합니까? 그리고'? save'는'모든 최신 버전의 R은 압축 된 저장 파일을 읽을 수 있습니다. '라고 언급하고 있습니다. 따라서 데이터 형식은 릴리즈간에 바뀔 수 있습니다. – agstudy
아마도 [XML] (http://stackoverflow.com/q/6256064/602276) 또는 [JSON] (http://stackoverflow.com/q/3600431/602276) – Andrie
[YAML] (http : /en.wikipedia.org/wiki/YAML) 좋은 대안은'yaml' 패키지를보세요. 'R'의 기본 데이터 타입 (* 이름 목록, 벡터, ... 등)을 처리 할 수 있으며 인간이 읽을 수 있습니다 (XML보다 더 나은 방법입니다). – QkuCeHBH