Я пытаюсь удалить знак% из моих данных и преобразовать их в числовые, а затем выполнить деление на них.Это мои данные, в них есть номера деталей в количестве и другие в%.
Я попробовал следующий код, чтобы удалить знак%, а затем преобразоватьих на номера.Однако я хочу выполнить деление только на преобразованные числа.В любом случае, где я могу проверить и выполнить деление только для тех строк, в которых есть знак%?
Это мой код
#Reading Files
tab1_data <- read_excel("Dataset.xlsx", sheet = "tab1")
tab2_data <- read_excel("Dataset.xlsx", sheet = "tab2")
#tab1_data$new <- subset(tab1_data$`Click percent`,grep("\\%$", tab1_data$`Click percent`))
d = as.numeric(gsub("\\%", "", tab1_data$`Click percent`))
Это вывод этого преобразованного столбца:
сейчас, здесь число 1.14000 в идеале должно быть 0,01146, но это не так.Я попытался установить значения% в новом столбце, а затем выполнить их деление.однако я не могу их установить.
Может ли кто-нибудь предложить какой-либо альтернативный способ достижения конечной цели удаления знака% и последующего деления над ними.