在R语言中可以使用scan()函数从键盘或文件中读取数据到向量或列表中。
scan()函数的语法格式如下:
scan(file = "", what = double(0), nmax = -1, n = -1, sep = "", quote = if(identical(sep, "\n")) "" else "'\"", dec = ".", skip = 0, nlines = 0, na.strings = "NA", flush = FALSE, fill = FALSE, strip.white = FALSE, quiet = FALSE, blank.lines.skip = TRUE, multi.line = TRUE, comment.char = "", allowEscapes = FALSE, fileEncoding = "", encoding = "unknown",text, skipNul = FALSE)
本篇文章仅介绍了,该函数的参数含义,如果想了解scan()函数的具体使用方法,请参见下面这两篇文章:
参数含义描述如下:
(1)file
file参数用于指定要读取文件的路径和名字,如果为空或"",则是要从键盘中获取数据。
如果指定的文件的名字使用的是相对路径,则默认是从当前工作目录中寻找文件(当前工作目录可以使用getwd()函数获取到);
如果指定了绝对路径,则scan()函数要按照绝对路径读取文件。</