R语言write函数(如何在R语言中读入数据和导出存储数据)

2024-02-06 13:00:02 :32

r语言write函数(如何在R语言中读入数据和导出存储数据)

本篇文章给大家谈谈r语言write函数,以及如何在R语言中读入数据和导出存储数据对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

本文目录

如何在R语言中读入数据和导出存储数据

1.R数据的保存与加载

可通过save()函数保存为.Rdata文件,通过load()函数将数据加载到R中。

 view plain copy

  • 》 a 《- 1:10  

  • 》 save(a,file=’d://data//dumData.Rdata’)  

  • 》 rm(a)   #将对象a从R中删除  

  • 》 load(’d://data//dumData.Rdata’)  

  • 》 print(a)  

  •   1  2  3  4  5  6  7  8  9 10  

  • 2.CSV文件的导入与导出
  • 下面创建df1的数据框,通过函数write.csv()保存为一个.csv文件,然后通过read.csv()将df1加载到数据框df2中。

     view plain copy

  • 》 var1 《- 1:5  

  • 》 var2 《- (1:5)/10  

  • 》 var3 《- c("R and","Data Mining","Examples","Case","Studies")  

  • 》 df1 《- data.frame(var1,var2,var3)  

  • 》 names(df1) 《- c("VariableInt","VariableReal","VariableChar")  

  • 》 write.csv(df1,"d://data//dummmyData.csv",row.names = FALSE)  

  • 》 df2 《- read.csv("d://data//dummmyData.csv")  

  • 》 print(df2)  

  • VariableInt VariableReal VariableChar  

  • 1           1          0.1        R and  

  • 2           2          0.2  Data Mining  

  • 3           3          0.3     Examples  

  • 4           4          0.4         Case  

  • 5           5          0.5      Studies  

  • 3.通过ODBC导入与导出数据
  • RODBC提供了ODBC数据库的连接。

    3.1从数据库中读取数据

    odbcConnect()建立一个数据库连接,sqlQuery()向数据库发送一个SQL查询,odbcClose()关闭数据库连接。

     view plain copy

  • library(RODBC)  

  • connection 《- odbcConnect(dsn="servername",uid="userid",pwd="******")  

  • query 《- "SELECT * FROM lib.table WHERE ..."  

  • # or read query from file  

  • # query 《- readChar("data/myQuery.sql", nchars=99999)  

  • myData 《- sqlQuery(connection, query, errors = TRUE)  

  • odbcClose(connection)  

  • sqlSave()和sqlUpdate()用于写入或更新一个ODBC数据库表。
  • 3.2从Excel文件中导入与导出数据

     view plain copy

  • library("RODBC")  

  • conn《-odbcConnectExcel("D:/data/Amtrak.xls")  

  • Amtrak《-sqlFetch(conn,"Data")  

  • close(conn)  

如何将R语言中的表格数据输出为Excel文件

1、R语言可以导出csv格式的文件供Excel使用,具体的使用方法首先打开RStudio软件:

2、先定义一个随机生成一个包含10个正态分布数据的向量,然后输出它,使用csv函数导出csv文件,函数中第一个参数为导出的变量名nx,第二个参数为导出的文件名称和路径:

3、接着按下windows+E键打开资源管理器,双击打开生成的csv文件即在Excel中看到数据了:

R语言数据转置

#读取wet.txt需要转换的目标矩阵,显示原行列。本例中行为sample,列为otu otu《-read.delim(’E:\\R语言网络分析\\wet.txt’,sep=’\t’,row.names=1) otu1《-t(otu) write.table(otu1,file=’otu9.txt’,sep=’\t’,row.names=T) #读取wet.xlsx需要转换的目标矩阵,显示原行列。本例中行为sample,列为otu library(openxlsx) otu《-read_excel("E:\\R语言网络分析\\wet.xlsx") otu1=t(otu) ##导出已转置文件到本地储存,此处导出的文件为Excel格式文件 write.xlsx(otu1,file="otu11.xlsx",sep=’\t’,row.names=T) # 将otu1保存为csv文件 write.csv(otu1,file="otu11.csv") library(openxlsx) otu《-read_excel("E:\\R语言网络分析\\wet.xlsx") head(otu) class(otu) otu1=t(otu) write.xlsx(otu1,file="otu2.xlsx") ##导出已转置文件到本地储存,此处导出的文件为Excel格式文件 # 将otu1保存为csv文件 write.csv(otu1,file="otu5.csv")

write 函数quote = f 是什么r语言

row.names=F表示不把行名称读进去sep="\t"表示以tab(制表符)为分隔符

r语言怎么建立新窗口

r语言建立新窗口使用write函数将数据写入RStudio控制台、write函数将数据写入新的Rstudio窗口(启动新的窗口)

以上就是我们为大家找到的有关“r语言write函数(如何在R语言中读入数据和导出存储数据)”的所有内容了,希望可以帮助到你。如果对我们网站的其他内容感兴趣请持续关注本站。

r语言write函数(如何在R语言中读入数据和导出存储数据)

本文编辑:admin
Copyright © 2022 All Rights Reserved 威海上格软件有限公司 版权所有

鲁ICP备20007704号

Thanks for visiting my site.