Я пытаюсь передать значение переменной в функцию и использовать ее в простой формуле, но не могу.Это дает мне следующую ошибку
Ошибка в данных $ column_namep: оператор $ недопустим для атомных векторов
Вот код:
test = function(func,data="file3",column_name,x=1){
func(data$column_name[x])
}
test(sum,column_name = "chemical")
ожидаемый результат, я получаю суммуимя столбца "химический"