写入文件

2022-01-11  本文已影响0人  鼓吉石

定义

写入文件就是把在R上的文件保存到电脑里,使用write函数

write函数

> getwd()#显示当前目录
> x <- rivers
> cat(x)
#cat()表示显示数据
> write(x,file = "C:/Users/RNG/Desktop/RData/x.txt")
#把数据x以.txt的格式存到指定目录,如果不加目录途径,默认存到R的工作目录下
> write(x,file = "C:/Users/RNG/Desktop/RData/x.csv",sep = ",")
#在输出别的格式文件时要注意把分隔符也加上
write.table(x,file = "C:/Users/RNG/Desktop/RData/x.csv",sep = ",")
#当目标文件是数据框时要使用read.table()函数
> write.table(x,file = "C:/Users/RNG/Desktop/RData/x.csv",sep = ",",row.names = F)
#在读取和写入文件时R会自动给数据添加一个源文件中不存在的行号,有时候会造成麻烦,此时可以用row.names=F来让默认的行号不会添加到文件内
> write.table(iris,file = "C:/Users/RNG/Desktop/RData/x.csv",append = T,col.names = F)
#合并文件时如果想把两个文件数据叠加在一起则需要添加append=T函数,否则就会覆盖原文件
上一篇下一篇

猜你喜欢

热点阅读