3 回答

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超8個(gè)贊
來(lái)自O(shè)megahat的RJSONIO是另一個(gè)包,它提供了以JSON格式讀寫(xiě)數(shù)據(jù)的工具。
rjson不使用S4 / S3方法,因此不易擴(kuò)展,但仍然有用。不幸的是,它沒(méi)有使用矢量化操作,因此對(duì)于非平凡數(shù)據(jù)來(lái)說(shuō)太慢了。類(lèi)似地,為了將JSON數(shù)據(jù)讀入R,它有點(diǎn)慢,因此不能擴(kuò)展到大數(shù)據(jù),如果這是一個(gè)問(wèn)題。
jsonlite:這個(gè)包是包的一個(gè)分支RJSONIO
。它構(gòu)建在解析器之上,RJSONIO
但實(shí)現(xiàn)了R對(duì)象和JSON字符串之間的不同映射。這個(gè)包中的C代碼主要來(lái)自RJSONIO
Package,R代碼已經(jīng)從頭開(kāi)始重寫(xiě)。除了for fromJSON
和drop-in替換之外toJSON
,該包還具有序列化對(duì)象的功能。此外,該軟件包包含許多單元測(cè)試,以確保所有邊緣情況都被編碼和解碼,以便與系統(tǒng)和應(yīng)用程序中的動(dòng)態(tài)數(shù)據(jù)一起使用。
- 3 回答
- 0 關(guān)注
- 1106 瀏覽
添加回答
舉報(bào)