I'd like to convert the part of dataframe that satisfies my specific conditions into a list. For example, for all communities contain "BAYSHIRE", I want to store their facility number, name and licensee as the first element in a list and called this element "BAYSHIRE", for communities contain "EMERITUS" or "BROOKDALE", store their facility number name and licensee as the second element in a list.
key = list("BAYSHIRE", c("EMERITUS", "BROOKDALE"), "AGEMARK")
big_organization <- list()
for (i in 1:length(key)){
org = tidy2 %>%
filter(str_detect(Licensee, key[[i]]) | str_detect(Facility_name, key[[i]] )) %>%
select(Facility_number, Facility_name, Licensee)
big_organization = append(big_organization, or)
}
big_organization
ck.imgur.com/88Ya3.png
Expected output:
$BAYSHIRE
Facility_number Facility_name Licensee
374604274 VISTA DEL LAGO MEMORY CARE DEL DIOS CARE,LLC;BAYSHIRE, LLC
374604267 CLOISTERS OF THE VALLEY, LLC DEL RIO CARE, LLC; BAYSHIRE, LLC
374603778 HERITAGE HILLS HAWKES O-SIDE 1 LLC; BAYSHIRE LLC
$EMERITUS, BROOKDALE
Facility_number Facility_name Licensee
336413087 BROOKDALE MURRIETA BLC CHANCELLOR-MURRIETA LH LLC
197606301 BROOKDALE MONROVIA BLC GABLES-MONROVIA LP
197606676 BROOKDALE GARDENS OF TARZANA BLC GARDENS-TARZANA, LP
496803339 BROOKDALE PAULIN CREEK BLC LODGE AT PAULIN INC GP, BLC LODGE AT PAULIN LP
306002955 BROOKDALE NOHL RANCH BLC NOHL RANCH LLC
198204758 BROOKDALE OCEAN HOUSE BLC OCEAN HOUSE LP
374601046 BROOKDALE PLACE OF SAN MARCOS BLC-BROOKDALE PLACE OF SAN MARCOS LP
306003639 BROOKDALE BREA BREA BREA LLC; EMERITUS CORPORATION
347003712 BROOKDALE SYLVAN RANCH BREA CITRUS HEIGHTS LLC; EMERITUS CORPORATION
197606945 BROOKDALE CENTRAL WHITTIER BREA WHITTIER LLC; EMERITUS CORPORATION
.
.
.
.