Передача имени столбца в качестве параметра для функции на языке R
У меня есть функция:
aggreg <- function(fileName, param){
contents <- read.csv(fileName, header=T)
#print(contents) #This displays all contents
print(contents$param) #gives NULL
}
> aggreg("test.csv","Close.Price")
> NULL
Пожалуйста, ведите дальше. Спасибо:)
1 ответ
Решение
Вам нужно использовать другой способ доступа к столбцам в кадре данных, чем через $
, Есть два других способа:
1.
print(content[[param]])
2.
print(content[,param])