У меня есть набор данных, как показано ниже:
df
ColA ColB
-_jdn-endm 6
-_mek-emdn 5
Ожидаемый вывод
ColA ColB New_col
-_jdn-endm 6 jdn-endm
-_mek-emdn 5 mek-emdn
Я хочу удалить первые два символа из ColA.
Я попробовал это, у меня появилась синтаксическая ошибка, хотя она выглядит правильно:
library(sqldf)
df<- sqldf("SELECT RIGHT([ColA], LEN(ColA]) - 2) [New_col] FROM df")
Error in result_create(conn@ptr, statement) : near "(": syntax error
Есть идеи, что я могу делать неправильно?