В рамках курса «Системы рекомендаций» в Coursera я выполняю задания в R (https://github.com/eponkratova/projects-recommender-system/blob/master/recommender_knit.Rmd), и до сих пор я получил результат N.Измените название столбца вывода
Есть ли способ переименовать col (var renamed_mean_1) более элегантно во время шага, на котором вычисляется среднее значение по столбцу (var dataset_mean_1)?
install.packages('gsheet', repos="http://cran.rstudio.com/")
library('gsheet')
url <- 'https://docs.google.com/spreadsheets/d/1XDBRCYFTxsw27AivxJ5pWxDHN0WA6GqSP46PVe2BCQ4/edit?usp=sharing'
dataset <- gsheet2tbl(url)
dataset_mean_1 <- data.frame(colMeans(dataset, na.rm = TRUE))
install.packages('plyr', repos="https://cran.r-project.org")
library('plyr')
renamed_mean_1 <- rename(dataset_mean_1,c('colMeans.dataset..na.rm...TRUE.'='Mean'))
ordered_mean_1 <- head(renamed_mean_1[order(-renamed_mean_1$Mean),,drop=FALSE],n=4)
У меня нет большого опыта работы с R, и по этой причине мой код немного громоздкий.
Не могли бы Вы помочь мне?
Вы можете сбросить имена столбцов с помощью COLNAMES функции(). –