저는 파이썬, R, 때로는 MATLAB간에 많은 텍스트/데이터를 교환합니다.SQLite 또는 플랫 텍스트 파일?
go-to는 플랫 텍스트 파일이지만 때때로 SQLite를 사용하여 각 프로그램 (Matlab이 아니라)에서 데이터와 액세스를 저장합니다. R에서 이러한 작업을 수행하는만큼 SQL에서 GROUPBY, AVG 등을 사용하지 않으므로 데이터베이스 작업이 반드시 필요한 것은 아닙니다.
각 언어로 사용 가능한 라이브러리를 사용하기 위해 프로그램간에 데이터를 교환해야하는 응용 프로그램의 경우 데이터 교환 형식/방법 (XML 또는 NetCDF 또는 HDF5 포함)에 대한 경험이 있습니까?
나는 파이썬 (rpy) 사이에 rpy 또는 rpy2가 있지만 더 일반적인 의미에서이 질문에 대해 궁금해했다. 나는 많은 컴퓨터에 rpy2가없고 많은 과학적 분석을 사용한다. 다양한 시간에 데이터에 액세스해야하는 소프트웨어 (처리 및 분석 단계도 분리됨).
+1 sqlite의 경우 현재로서는 명확하지 않지만 앞으로도 데이터베이스의 광범위한 사용을 예상합니다. –
고마워요. 네, 전체 파일을 읽지 않는 것이 분명합니다. – hatmatrix