file1 = readLines('file.txt') # 读取所有行 print(file1) file2 = readLines('file.txt',n=2) # 读取前2行 print(file2) 1. 2. 3. 4. 运行结果如下: 注意:file.txt应该放在当前的工作目录(working directory)下,在R语言中可以通过getwd()函数来查看当前的工作目录,setwd()函数来设置当前的工作目...
在R语言中,readLines函数用于从文本文件中逐行读取数据。它的语法如下: readLines(con, n = -1, ok = TRUE, warn = TRUE, encoding = “unknown”) 参数说明: con:一个包含文件名或URL的字符向量,或者是一个已经打开的连接。 n:读取的行数,默认值为-1,表示读取所有行。 ok:一个逻辑值,表示当出现错误时...
R语言readLines函数 R语言逐行读取文件: [plain]view plain copy print? 1.con <- file(inFile, "r") 2.lineCnt = 0 3.while(1){ 4.oneline = readLines(con, n = 1) 5.if(length(oneline) == 0){ 6.break 7.} 8.lineCnt = lineCnt+1 9.} 10.close(con)©...
R语言readLines函数 R语言逐行读取文件: [plain]view plaincopy print? con <- file(inFile, "r") lineCnt = 0 while(1){ oneline = readLines(con, n = 1) if(length(oneline) == 0){ break } lineCnt = lineCnt+1 } close(con)