Если вы столкнулись с проблемой в R / dplyr при попытке использовать recode
на точке. Я использую R 3.6.3 и dplyr 0.8.5. Эта попытка
library(tidyverse)
x <- c("a", ",", ".")
recode(x, a = "A", "," = "comma", "." = "dot")
не выполняется для точки (работает для «a» и «,») с сообщением об ошибке
Error: Argument 2 must be named, not unnamed
Использование обратных тиков вокруг точки вызывает ту же ошибку. Экранирование точки устраняет ошибку, но точка не перекодируется.
recode(x, a = "A", "," = "comma", "\\." = "dot")
[1] "A" "comma" "."
Есть идеи, как перекодировать точку?