R语言 如何使用write.table

R语言 如何使用write.table

在这篇文章中,我们将学习如何在R编程语言中使用write.table()。write.table()函数用于在R语言中把数据框架或矩阵导出到一个文件。这个函数在R语言中把数据框架转换为文本文件,可以用来把数据框架写入各种空间分隔的文件中,例如CSV(逗号分隔值)文件。

语法:

write.table( df, file)

其中。

  • df: 决定了要转换的数据框架。
  • file: 确定要写入数据的文件名和完整路径。

例子

在这里,我们将通过使用write.table()将一个数据框架写入R语言中的一个空格分隔的文本文件。

# create sample dataframe
sample_data <- data.frame( name= c("Geeks1", "Geeks2", "Geeks3",
                                   "Geeks4", "Geeks5", "Geeks6"),
                           value= c( 11, 15, 10, 23, 32, 53 ) )
  
# write dataframe into a space separated text file
write.table( sample_data, file='sample.txt')

输出

如何在R语言中使用write.table?

将数据框架写入手动符号分隔的文本文件中。

为了将数据框架写入由手工符号分隔的文本文件,我们使用sep参数来确定文本文件中分隔数据的符号。通过这种方式,我们可以写入逗号分隔的值、制表符分隔的值等。

语法:

write.table( df, file, sep)

其中。

  • df: 决定了要转换的数据框架。
  • file: 确定要写入数据的文件名和完整路径。
  • sep: 决定用一个符号来分隔。 默认是一个空格。

例子

在这里,我们将通过使用带sep参数的write.table()函数将一个数据框架写入R语言的逗号分隔的文本文件中。

# create sample dataframe
sample_data <- data.frame( name= c("Geeks1", "Geeks2", "Geeks3",
                                   "Geeks4", "Geeks5", "Geeks6"),
                           value= c( 11, 15, 10, 23, 32, 53 ) )
  
# write dataframe into a space separated text file
write.table( sample_data, file='sample.txt', sep=",")

输出

如何在R语言中使用write.table?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程