在R中应用排序后如何添加特征


sorted <- m$find(sort = '{"forks_count": -1}',
limit = 10)

在forks_count上应用排序后,如何仅选择姓名、年龄和收入等3个特征?

在标准MongoDB命名法中,这被称为投影。有关这方面的一般信息可在本页的文档中找到。

查看Mongolite用户手册,该项目似乎使用了fields参数来提供此功能。根据该文档,您可以将查询更改为类似于以下内容的内容,以获得您想要的结果:

sorted <- m$find(sort = '{"forks_count": -1}',
fields = '{"name" : true, "age" : true, "income" : true}',
limit = 10)

请注意,根据您希望结果的格式,您可能还希望抑制_id值(例如使其为false(。

最新更新