R语言︱文件读入读出一些方法罗列(批量xlsx文件数据库文本txt文件夹)
Posted 悟乙己
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言︱文件读入读出一些方法罗列(批量xlsx文件数据库文本txt文件夹)相关的知识,希望对你有一定的参考价值。
笔者寄语:小规模的读取数据的方法较为简单并且多样,但是,批量读取目前看到有以下几种方法:xlsx包、RODBC包、批量转化成csv后读入。
R语言中还有一些其他较为普遍的读入,比如代码包,R文件,工作空间等。
source #读取R代码
dget #读取R文件
load #读取工作空间
————————————————————————————————
SPSS-STATA格式的读入包——foreign
读取其他软件的格式foreign
install.packages("foreign")
#读取SPSS stata sas
spss<-read.spss("hsb2.sav",to.data.frame=T)
stata<-read.dta("hsb2.dta")
————————————————————————————————
一、小规模数据——简单读入方式
read.table、write.table 、read.csv 、write.csv、readLine(字符型格式常用)。
常见格式:
read.table(file, header = FALSE, sep = "", quote = "\\"'",
dec = ".", skip = 0,
strip.white = FALSE, blank.lines.skip = TRUE,
comment.char = "#")
其中:
以上是关于R语言︱文件读入读出一些方法罗列(批量xlsx文件数据库文本txt文件夹)的主要内容,如果未能解决你的问题,请参考以下文章
R语言使用fs包的dir_ls函数批量获取指定文件路径下的多个文件名称使用purrr包的map_df函数批量读入多个tsv文件生成合并的dataframe(csv类似)