使用该mongolite
包,我创建了一个 MongoDB 连接,然后提取了一些数据:
con <- mongo(collection = col,
db = "db",
url = "someurl")
data <- con$find(
query = '{"_created_at": { "$gte": { "$date": "2018-10-01T00:00:00Z" }, "$lte": { "$date": "2018-10-31T23:59:59Z" } } }',
fields = '{}'
)
生成的数据框如下所示:
有没有办法在从 MongoDB 系统中提取数据的同时将特定值(例如0
或"No data"
)输入到那些动态出现NA
和/或出现的区域中?<NA>
我给出的例子是一个玩具例子。
在现实世界中,我将提取大量数据,因此能够将其他值输入到空单元格中,这将比在提取完成后处理巨大的数据帧更有效。