r - 有什么方法可以执行多重过滤?
问题描述
我有一个关于车祸的数据集,我想根据到目前为止我已经单独完成它们的位置进行过滤,但是要制作一个我已应用的所有过滤器都执行的数据集。
library(sf)
# reading spatial data
crash_geo <- st_read("Crash_Analysis_System_(CAS)_data.geojson")
crash_geo <- crash_geo %>%
filter(!is.na(region))
# filtering
# filtering nelson
crashes_nelson <- crash_geo %>%
st_filter(crash_geo %>% filter(region == "Nelson Region"))
# filtering tasman
crashes_tasman <- crash_geo %>%
st_filter(crashes_csv %>% filter(region == "Tasman Region"))
# filtering malborough
crashes_malborough <- crash_geo %>%
st_filter(crash_geo %>% filter(region == "Malborough Region"))
# filtering canterbury
crashes_malborough <- crash_geo %>%
st_filter(crash_geo %>% filter(region == "Canterbury Region"))
# filtering west coast
crashes_malborough <- crash_geo %>%
st_filter(crash_geo %>% filter(region == "West Coast Region"))
# filtering otago
crashes_malborough <- crash_geo %>%
st_filter(crash_geo %>% filter(region == "Otago Region"))
# filtering southland
crashes_malborough <- crash_geo %>%
st_filter(crash_geo %>% filter(region == "Southland Region"))
我想将所有这些过滤器合并为一个,我将如何执行此操作。
解决方案
推荐阅读
- python - 缺少到 vs-code 终端的 print() 输出
- lisp - lisp:变量 MARKEDIT 未绑定
- c++ - 如何创建对 smart_pointer 的引用?
- sql-server - SQL Server - 带有 xmlnamespaces 和交叉应用的子查询
- wix - Wix 自定义操作仅在安装期间执行,而不是在升级和删除时执行?
- lisp - lisp:为 parenscript 构建一个 repl
- c# - 添加一列以对 ListView 上的行进行编号
- r - 使用 imp4p 包 impute.slsa 函数的缺失值插补错误:fast_apply_sd_na_rm_T(xincomplete1, 1) 中的错误:不是矩阵
- javascript - Cypress:Cypress 自定义命令的返回值实际上在测试文件中返回 null
- java - 在 Jsoup 中解析 html