【发布时间】:2015-09-21 16:52:46
【问题描述】:
在 R 中,如何以与查询 SQL 表类似的方式查询数据帧?
例如,如果我将上述 .csv 加载到 RStudio 中,我如何创建一个函数,让我输入特定的颜色、性别和年轻/老年,以便检索数据框中列出的确切值(例如函数输入是“blue, male, old”,输出是“29”)?
【问题讨论】:
-
到目前为止您尝试过什么?与其让社区为您编写代码,不如展示您已经尝试过和失败的内容,以便我们可以帮助调整您的代码。还要确保显示您的数据的 sn-p,以便我们可以使用。
-
请不要发布数据截图。您可以使用 dput(data) 并复制粘贴它的输出。希望帮助您的人应该能够以最少的努力加载您的数据。手动输入数据并非易事。
-
您可能需要考虑询问此处涉及的更高级别的问题。下面的 OlivierDeMeulder 的回答几乎是您通常在 R 中执行此操作的方式,但您可以通过询问如何解决您试图解决的问题来获得更好的结果。为什么要查询单个元素?
-
非常感谢您的帮助,Heroka。
标签: r