Categorizing Medicine:
fertile_Med2 <- fertile_Med%>%
mutate(category = case_when(
str_detect(Medvitexplain,regex("vit|iron|oil|B12|B6|optivite|calcium|one-a-day|folic Acid|supplement", ignore_case = TRUE)) ~ "Supplements",
str_detect(Medvitexplain,regex( "pain|head|migrane|migraine|aspirin|neurontin|flexeril|adderall|adderal", ignore_case=TRUE)) ~ "Pain Medicine",
str_detect(Medvitexplain, regex( "lexapro|equate|effexor|seroquel|paxil|citalopram|wellbutrin|welbutrin|zoloft|fluoxetine|cymbalta|Cybalta|provigil|celexa|effexor", ignore_case= TRUE)) ~ "Anti-Depressents",
str_detect(Medvitexplain, regex("thyroid|levoxyl|thyro|synthroid|syntthroid|levothroid|levothyroxine", ignore_case = TRUE)) ~ "Thyroid-related mediciation",
str_detect(Medvitexplain, regex("insulin|biotic|reglan|antioxidant|greens|hydrochlorothiazide| alpha|minocyclen|humalog|cream|medroxyprogest|detrol|prometrium", ignore_case = TRUE)) ~ "Metabolic/Hormonal",
TRUE ~ "Other"
))%>%
select(Medvitexplain, category, everything())
fertile_check <- fertile_Med2%>%
filter(fertile_Med2$category == "Other")
fertile_check <- fertile_check[!is.na(fertile_check$Medvitexplain) & trimws(fertile_check$Medvitexplain) != "",]