Ошибка в read.dcf (con): строка начала 'dplyr ...' искажена - PullRequest
0 голосов
/ 25 августа 2018

Я следую этому руководству по созданию пакета R. Однако, когда я копирую следующий код:

#' Population adjuster
#'
#' This function appends state population data
#' @param any_df The name of the dataframe you want to append to
#' @param state_type if state identification is abbreviations, use "Abbrev" if full state name, use "State"
#' @keywords per capita
#' @import dplyr
#' @export
#' @examples
#' pc_adjust(dataframe, "Abbrev")

pc_adjust <- function(any_df, state_type){
# bring in the population lookup table
pop <- read.csv("https://docs.google.com/spreadsheets/d/16oW_uvRJCNoOnCeAkJH4fDouFokjaGUdGFUCaFdKd6I/pub?output=csv", stringsAsFactors=F)
# State type options are either "Abbrev" or "State"
colnames(any_df)[1] <- state_type
df_adjusted <- left_join(any_df, pop, by=state_type)
df_adjusted$per_capita <- df_adjusted[,2] / df_adjusted$Population * 1000000
return(df_adjusted)
} 

Я получаю следующую ошибку:

Error in read.dcf(con) : Line starting 'dplyr ...' is malformed!

Кто-нибудь знает, как это исправить, и что означает сообщение об ошибке?

...