r语言怎么读取txt文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r语言怎么读取txt文件相关的知识,希望对你有一定的参考价值。

1、r语言读取txt文件的方法:首先根据下图图片中的命令代码进行输入

2、然后这样就可以读取txt文件了,结果图如下:

3、R读取csv文件的方法:在读取csv文件时,分割符为“,”;可以根据下方的代码进行编辑。

read.csv(file, header = TRUE, sep = ",", quote = "\\"",

        dec = ".", fill = TRUE, comment.char = "", ...)

4、如果想要读取Excel表格数据的话,可以使用下方的方法来实现。

xls2csv(xls, sheet=1, verbose=FALSE, blank.lines.skip=TRUE, ..., perl="perl")

xls2tab(xls, sheet=1, verbose=FALSE, blank.lines.skip=TRUE, ..., perl="perl")

xls2tsv(xls, sheet=1, verbose=FALSE, blank.lines.skip=TRUE, ..., perl="perl")

xls2sep(xls, sheet=1, verbose=FALSE, blank.lines.skip=TRUE, ...,

       method=c("csv","tsv","tab"), perl="perl")

参考技术A

1、demo、txt用于测试:

2、在该文件第一行是属性名称,即是含标题的、txt,所以head=TRUE。然后,编写、R脚本文件代码:

3、将、txt和、R文件放在同一个目录下,例如:G:\\myProject\\RDoc\\Unit1。

4、程序运行后测试效果数据:

5、第一种方法:判断txt文件是否为空。

6、第二种方法:判断txt文件是否为空。

参考技术B r语言读取.txt文件中的内容,采用函数read.table(“xxx.txt”,head=TRUE|FALSE); 其中head=TRUE表示含有属性的标题,head=FALSE表示不含属性的标题。下面以读取exam0203.txt中的文件为例。
  //exam0203.txt  

Name Sex Age Height Weight
Alice F 13 56.5 84.0
Becka F 13 65.3 98.0
Gail F 14 64.3 90.0
Karen F 12 56.3 77.0
Kathey F 12 59.8 84.5
Mary F 15 66.5 112.0
Sandy F 11 51.3 50.5
Sharon F 15 62.5 112.5
Tammy F 14 62.8 102.5
Alfred M 14 69.0 112.5
Duke M 14 63.5 84.0
Guido M 15 67.0 133.0
James M 12 57.3 83.0
Jeffrey M 13 62.5 84.0
John M 12 59.0 99.5
Philip M 16 72.0 150.0
Robert M 12 64.8 128.0
Thomas M 11 57.5 85.0
William M 15 66.5 112.0
  由于该文件第一行是属性名称,即是含标题的.txt,所以head=TRUE。然后,编写.R脚本文件,如下:
  //exam0203.R  

setwd("G:\\myProject\\RDoc\\Unit1")
rt <- read.table("exam0203.txt",head=TRUE);rt
lm.sol <- lm(Weight~Height,data=rt)
summary(lm.sol)

以上是关于r语言怎么读取txt文件的主要内容,如果未能解决你的问题,请参考以下文章

r语言芯片数据txt格式怎么读取

如何在matlab中读取TXT数据文件

R语言如何按行读取无序的TXT

R语言读写最灵活的文件——txt文件

求助大神,R语言怎样读取txt文件中第三列1000-2000行的数据

R语言︱文件读入读出一些方法罗列(批量xlsx文件数据库文本txt文件夹)