R语言怎么读取txt文本数据

1330
2023/12/10 1:21:59
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在R语言中,我们可以使用read.table()函数来读取txt文本数据。

假设我们有一个名为"data.txt"的txt文本文件,包含以下内容:

1,John
2,Alice
3,Michael
4,Sophia

我们可以使用以下代码读取这个txt文件:

data <- read.table("data.txt", sep = ",", header = FALSE)

在这里,"data.txt"是txt文件的路径和文件名。sep = ","指定了数据中的字段分隔符为逗号。header = FALSE表示数据中没有标题行。

读取后的数据将被存储在变量data中。输出data将会得到以下结果:

  V1      V2
1  1    John
2  2   Alice
3  3 Michael
4  4  Sophia

需要注意的是,read.table()函数默认将数据读取为数据框(data frame)对象。如果你希望读取为矩阵(matrix)对象,可以使用read.matrix()函数。另外,如果你的数据包含字符或字符串,并且希望R将其解释为因子(factor),可以使用read.table()函数的stringsAsFactors参数。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: R语言中怎么进行时间序列分析