在 R 中查询数据框
Querying a dataframe in R
我有一个包含 3 个字段的数据框:名称、类别、国家/地区
现在我想要所有数据,其中类别是字符串 over 10 mio
or 国家是 Germany
and 国家是 Sweden
.
关于如何 "query" 我的 dataFrame 在 R 中的任何建议?
非常感谢您的回复!
你可以使用哪个。
desireDf <- df[ which( df$CATEGORY=="over 10 mio" & (df$COUNTRY=="Germany" | df$COUNTRY=="Sweden" )), ]
没有它也可以工作:
desireDf <- df[ (df$CATEGORY=="over 10 mio" & (df$COUNTRY=="Germany" | df$COUNTRY=="Sweden")), ]
我有一个包含 3 个字段的数据框:名称、类别、国家/地区
现在我想要所有数据,其中类别是字符串 over 10 mio
or 国家是 Germany
and 国家是 Sweden
.
关于如何 "query" 我的 dataFrame 在 R 中的任何建议?
非常感谢您的回复!
你可以使用哪个。
desireDf <- df[ which( df$CATEGORY=="over 10 mio" & (df$COUNTRY=="Germany" | df$COUNTRY=="Sweden" )), ]
没有它也可以工作:
desireDf <- df[ (df$CATEGORY=="over 10 mio" & (df$COUNTRY=="Germany" | df$COUNTRY=="Sweden")), ]