r - 仅在 R 的列中保留某些值
问题描述
我实际上是在尝试通过我想要的邮政编码过滤这个庞大的美国人口普查数据框。我使用 tidycensus 只是为了尽可能具体。
GEOID NAME variable value
<chr> <chr> <chr> <dbl>
1 77477 ZCTA5 77477 PCT023003 13615
2 77478 ZCTA5 77478 PCT023003 13260
3 77479 ZCTA5 77479 PCT023003 38546
4 77480 ZCTA5 77480 PCT023003 6397
5 77481 ZCTA5 77481 PCT023003 5
6 77482 ZCTA5 77482 PCT023003 1832
7 77483 ZCTA5 77483 PCT023003 277
8 77484 ZCTA5 77484 PCT023003 8297
9 77485 ZCTA5 77485 PCT023003 3063
10 77486 ZCTA5 77486 PCT023003 5461
df 看起来像这样,我只想能够选择某些我已经知道的 ZCTA5 值。
解决方案
试试这个代码并替换里面的值c()
。我假设您的数据集名称是“数据集”:
library(tidyverse)
dataset %>% filter(NAME %in% c("ZCTA5 77477", "ZCTA5 77484"))
问候,
马努
推荐阅读
- c# - 如何使用 C# 映射反序列化 XML 文档
- reactjs - 如何修复 React Hook useEffect 缺少依赖项
- ruby-on-rails - Rails bundler——如何指定一个你还没有安装的 ruby 版本
- c# - 将四个 Unity 项目合二为一,处理重复脚本
- wordpress - 我如何使用自定义名称作者添加评论(管理面板)
- php - 使用 AJAX 和模式从 PHP 更新 MySQL 记录
- flowtype - 流式细化混合功能
- arrays - 通过数组反应本机循环
- android - 将 Activity 的内容 URI 权限转发到另一个应用程序中的绑定服务
- createml - Create ML 中的“指定数据源中的空表”错误