我當然可以在R中解決這個下游問題,但是我認爲這比較容易讓rjson以某種方式爲我做這件事。可以做到嗎?我如何使json方法將JSON NULLs轉換爲R NA?
4
A
回答
4
兩個想法:
- 在
RJSONIO
看看代替,並使用其fromJSON
。要查找的參數是nullValue
,您可以將其設置爲NA。很久以前,我從rjson切換到RJSONIO,做了一些速度測試後,它也產生了更可讀的JSON。 - 考慮將文本讀取爲字符串,並使用
gsub()
將'null'替換爲'NA'。如果你不熟悉正則表達式,這並不是特別強大(如果「null」是一些文本的一部分,你最終可能會放棄它,所以重要的是要小心)。
1
它看起來對我來說,fromJSON
在rjson包做它的C代碼中所有的工作,所以我的猜測是,有沒有一種簡單的方法來改變它的行爲,而不改變C代碼本身。您可能更願意在R中進行轉換。
您可以簡單地將fromJSON
換行到您自己的函數中,該函數將NULL
替換爲NA
。這會阻止你的代碼本身變得太麻煩。
相關問題
- 1. R無法將NaN轉換爲NA
- 2. 使用R將XML轉換爲JSON
- 3. 從JSON轉換爲Dataframe時使用R
- 4. 將xhtml轉換爲json的好方法?
- 5. 如何使用Scala將普通類轉換爲JSON並將其轉換爲JSON?
- 6. XML轉換爲JSON R
- 7. 在R中將JSON轉換爲DF
- 8. 將R錶轉換爲JSON字符串
- 9. R - 將報告結構轉換爲JSON
- 10. 將JSon元數據轉換爲R data.frame
- 11. 將NA轉換爲因子r
- 12. 我如何將json轉換爲json-ld in.Net
- 13. 如何將我的自定義json轉換爲swagger 2.0 json
- 14. 如何使用json jbuilder將模型轉換爲json對象?
- 15. 如何使用JavaScript將JSON字符串轉換爲JSON對象?
- 16. 將R JSON Twitter數據轉換爲列表
- 17. 如何使用xsi:nil = true將xml元素轉換爲json如何使用xsi:nil = true將WSO2 ESB -Xml轉換爲JSON
- 18. 我如何將HAL JSON數據轉換爲JSON數據表的JSON數組
- 19. 如何將數據幀轉換爲JSON格式中的R
- 20. 如何將json文件轉換爲R中的數據框?
- 21. 如何將嵌套的json轉換爲r中的數據框?
- 22. 如何使用Jackson將javafx.scene.paint.Color轉換爲JSON並從中轉換
- 23. 如何將json轉換爲extjs模型?
- 24. 如何將json對象轉換爲java
- 25. 如何將redis哈希轉換爲JSON?
- 26. 如何將JSON轉換爲C#類(es)?
- 27. 如何將IgniteCache轉換爲JSON?
- 28. 如何將SQL結果轉換爲JSON?
- 29. 如何將數組轉換爲JSON
- 30. 如何將json轉換爲數據表?
感謝您的RJSONIO提示。我一直使用rjson,但現在查看RJSONIO看起來有點冗長。 – c00kiemonster