我正在做一个R作业,我的代码遇到了问题。我已经附加了问题。
使用read csv()函数将此文件作为名为guitars的 Dataframe (tibble)读入R,使用col select参数沿着starts with()函数忽略名称以“Weight”开头的任何列。“Purchase Price”和“Insurred Value”列中的条目应读取为数字,“Purchase Date”列中的条目应读取为日期;剩下的列将是字符类型。2生成的数据框应该有8行11列。
当你正确地完成了这一部分,你仍然会收到一个关于“解析问题”的警告。用文字说明问题的原因。
注意:由于readr中的一个bug,尽管警告中有说明,但问题(吉他)在这里可能对您没有帮助。
我写了一些代码,但R产生了这个错误代码错误:
unexpected '=' in:
" `Purchase Date` = col_date(format = ""),
everything() ="
字符串
这是我的代码,不知道我的问题是什么。
guitars <- read_csv(file_path,
col_types = cols(
`Purchase Price` = col_number(),
`Insured Value` = col_number(),
`Purchase Date` = col_date(format = ""),
everything() = col_character()
),
col_select = starts_with("Weight") ~ !starts_with("Weight")
)
型
1条答案
按热度按时间ffdz8vbo1#
下面是一个工作版本,
readr::cols
有一个默认参数,你可以设置,否则它会猜测类型。字符串