Моя попытка добавить новый столбец в фрейм данных с помощью mutate дала мне толчок с новой переменной, но не добавила переменную в качестве нового столбца в фрейме данных (что я и хочу сделать).
У меня есть фрейм данных с символьной переменной DRUG_GENERIC_NAME
, и я создал новую логическую переменную Ibuprofen
, объединив mutate и str_detect, которые будут TRUE
, если IBUPROFEN
содержится в DRUG_GENERIC_NAME
:
mutate(Drug_Table, DRUG_GENERIC_NAME, Ibuprofen = str_detect (Drug_Table$DRUG_GENERIC_NAME,"IBUPROFEN", negate = FALSE))
В результате возникла ошибка с новой переменной Ибупрофен, но код не добавил переменную во фрейм данных Drug_Table
.Как я могу использовать этот код для добавления новой переменной в фрейм данных вместо создания тиббла?