
手工打个数据
read.table(file, header = FALSE, sep = "", quote = "\"'",
dec = ".", numerals = c("allow.loss", "warn.loss", "no.loss"),
row.names, col.names, as.is = !stringsAsFactors,
na.strings = "NA", colClasses = NA, nrows = -1,
skip = 0, check.names = TRUE, fill = !blank.lines.skip,
strip.white = FALSE, blank.lines.skip = TRUE,
comment.char = "#",
allowEscapes = FALSE, flush = FALSE,
stringsAsFactors = default.stringsAsFactors(),
fileEncoding = "", encoding = "unknown", text, skipNul = FALSE)
拉着文件进软件,看看实际路径

然后读取成功
file参数:必须的,可以是相对路径或者绝对路径(注意:Windows下路径要用斜杠'/'或者双反斜杠'\\')。


对两个参数的解答


注意看按键是这个

Tab键是自动补全的一个/(在英文的输入法下)然后自己在补一个/
继续摁Tab持续补全

试试unix的路径

注意看也可以Tab补全,你得命令正确才可以

路径错误

我们仿照一点数据

第一次读取,乱码

改改编码就好

改成喜闻乐见的ANSI
如果数据集中含有中文,直接导入很有可能不识别中文,这时加上参数fileEncoding='utf-8'
read.csv('data.csv',fileEncoding='utf-8')
成功

这份数据看起来有点离谱

我删除了以后,输出了错误

然后把缺空补全的参数删除

可以直接的打开

