R语言 如何使用read.delim

R语言 如何使用read.delim

在这篇文章中,我们将学习如何在R编程语言中使用read.delim()。

例子1:使用read.delim()函数来读取一个以空格分隔的文本文件

read.delim()函数是用来读取R语言中带分隔符的文本文件的。它不需要任何外部包来工作。这个函数将一个带分隔符的文本文件转换为一个数据框,并可用于读取各种空格分隔的文件,例如CSV。

语法:

read.delim( file, header)

其中。

  • file: 决定了要读取的文件名和完整路径。
  • header: 一个布尔值,决定第一行是否代表表格的标题。默认为 “true”。

在这个例子中,我们使用R语言中的read.delim()函数从一个空格分隔的文本文件中读取一个数据框。

使用中的文本文件

如何在R语言中使用read.delim?

程序

# read the space separated dataframe
data_frame <- read.delim('sample.txt')
  
# view data frame
data_frame
Bash

输出

       group  y           x
1  category1 55 -0.15703480
2  category1 63  0.63781188
3  category1 62 -1.59689179
4  category1 59 -0.61527367
5  category1 64  0.80799947
6  category1 73  1.03513951
7  category1 56  0.67577537
8  category1 66 -0.37485984
9  category1 73  0.14448351
10 category1 68 -0.53013492
11 category1 63  0.57979608
12 category1 74 -0.08396805
13 category1 67 -0.63099142
14 category1 50 -0.49751923
Bash

例2:使用read.delim()函数 读取手动符号分隔的文本文件

要读取一个由手工符号分隔的文本文件,我们使用sep参数来确定分隔文本文件中的数据的符号。通过这种方式,我们可以读取逗号分隔的数值、制表符分隔的数值等。

语法:

read.delim( file, sep)

其中。

  • file: 决定了要读取的文件名和完整的路径。
  • sep: 确定表的分隔符。默认是制表符(\t)。

在这个例子中,我们使用R语言中带有sep参数的read.delim()函数从一个逗号分隔的文本文件中读取一个数据框。

使用中的文本文件

如何在R语言中使用read.delim?

程序

# read the tab separated dataframe 
data_frame <- read.delim('my_data.txt', sep=',')
  
# view data frame
data_frame
Bash

输出

       group  y           x
1  category1 63  0.95195245
2  category1 77 -1.68432491
3  category1 72  0.03062164
4  category1 67 -1.56885679
5  category1 69 -0.35835908
6  category1 53 -0.87003090
7  category1 73 -0.88877644
8  category1 64  0.67040206
9  category1 66 -0.20397715
10 category1 58 -0.29472917
11 category1 68 -1.47210730
12 category1 68 -1.40288930
13 category1 65 -0.14653898
14 category1 70  0.76216057
15 category1 71 -0.21718205
16 category1 64  0.72430687
17 category1 70 -0.24907560
18 category1 60 -1.24296149
Bash

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册