1
我需要從外部源向量提供R代碼並且速度很快,所以我想避免讀取通用文件,例如csv。 我認爲在R之外寫RDS文件可能是一個好主意。在R之外編寫RDS文件
C,C++,Python,Perl中是否有任何庫或包裝能夠以RDS格式編寫?
P.S.如果你知道更好的方法,除了RDS,歡迎提出建議。
我需要從外部源向量提供R代碼並且速度很快,所以我想避免讀取通用文件,例如csv。 我認爲在R之外寫RDS文件可能是一個好主意。在R之外編寫RDS文件
C,C++,Python,Perl中是否有任何庫或包裝能夠以RDS格式編寫?
P.S.如果你知道更好的方法,除了RDS,歡迎提出建議。
你用??
??rds # brings up ...
?readRDS # from the base package.
(也許你想從.Internal(serialize, ...)
適應the code?)
謝謝,你向我指出了正確的方向:實現序列化的C代碼。一個較小的問題:如果我想向外寫入一個向量,我應該使用在您指出的源中定義的函數OutRealVec嗎? – Mitch76
我不認爲你已經專門定義了這個問題,任何人都可以開始編寫代碼。 Eddelbuettel建議使用ProtocolBuffers來實現跨平臺的容量:http://www.mail-archive.com/[email protected]/msg03957.html –