在这种情况下,用其他类扩展我的示例。
注意,我现在对待大写和小写是一样的,
当你同时使用miljö和Miljö时
图书馆(dplyr);下面的对象将从'package:stats'中屏蔽:#> #> filter, lag #>下面的对象将从'package:base'中屏蔽:#> #> intersect, setdiff, setequal, union df1 <- data.frame(Landskapstyp = c("Marin miljö (M) - Stor betydelse", "Marin miljö (M) - Stor betydelse", "Havsstrand (H) - Stor betydelse", "Skog (S) - Stor betydelse, Våtmark (V) - Stor betydelse", "Skog (S) - Stor betydelse, Våtmark (V) - Stor betydelse", "Skog (S) - Stor betydelse, Våtmark (V) - Stor betydelse,城市miljö (U) - Har betydelse", "Skog (S) - Stor betydelse,城市miljo (U)——的betydelse”))f_ig < -函数(x) stringr::固定(x, ignore_case = TRUE) df2 < - df1 | >变异(L_J = case_when (stringr: str_detect (Landskapstyp, f_ig(“Jordbrukslandskap (J)”))~真的,真~假),L_S = case_when (stringr: str_detect (Landskapstyp, f_ig(“斯库格”(S))) ~真的,真~假),L_U = case_when (stringr: str_detect (Landskapstyp, f_ig(“城市miljo (U)”))~真的,真~假),L_F = case_when (stringr: str_detect (Landskapstyp, f_ig(“Fjall (F))) ~真的,真~假),L_V = case_when (stringr: str_detect (Landskapstyp, f_ig(“Vatmark (V)”))~真的,真~假),L_L = case_when (stringr: str_detect (Landskapstyp, f_ig(“Sotvatten (L)”))~真的,真~假),L_H = case_when (stringr: str_detect (Landskapstyp, f_ig(“Havsstrand (H)”))~真的,真~假),L_M = case_when (stringr: str_detect (Landskapstyp, f_ig(“马林Miljo”(M))) ~真的,真~假),L_B = case_when (stringr: str_detect (Landskapstyp、固定(“Bracksvatten (B)”))~真的,TRUE ~ FALSE))头(df2) #> Landskapstyp L_J L_S L_U #> Marin miljö (M) -存储betydelse FALSE FALSE FALSE #> 2 Marin miljö (M) -存储betydelse FALSE FALSE FALSE #> 3 Marin miljö (M) -存储betydelse FALSE FALSE FALSE #> 5 Skog (S) -存储betydelse, Våtmark (V) - Har betydelse FALSE TRUE FALSE #> 6 Skog (S) -存储betydelse,Våtmark (V) - Stor betydelse FALSE TRUE FALSE #> L_F L_V L_L L_H L_M L_B #> 1 FALSE FALSE FALSE FALSE TRUE FALSE FALSE #> 2 FALSE FALSE FALSE FALSE TRUE FALSE #> 4 FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE #> 5 FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE #> 6 FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE于2022-11-01与reprex v2.0.2一起创建