您的位置:首页 > 其它

文件读取写入

2016-05-26 20:30 225 查看

1文件写入函数。
write.table(x, file = "", append = FALSE, quote = TRUE, sep = " ",
             eol = "\n", na = "NA", dec = ".", row.names = TRUE,
             col.names = TRUE, qmethod = c("escape", "double"),
             fileEncoding = "")
X:数据框或数组或向量。
file = "":文件名以及路径。
append:逻辑。唯一相关的,如果file是一个字符串。如果TRUE,输出追加到文件。如果FALSE,任何现有文件的名称被摧毁。
quote = TRUE: 一个逻辑值(TRUE或FALSE)或数字向量。如果TRUE,任何字符或因素列将用双引号包围。如果一个数值向量,其元素为引用的列的索引。在这两种情况下,行和列名报价,如果他们被写入。如果FALSE,并没有被引用。
sep = " ":字段分隔符字符串。 x行内每个值这个字符串分隔。
 na = "NA":使用中的数据丢失值的字符串。
其他的参数不作介绍。
Write.table(x,file=“路径以及文件名”,sep=”分隔符”).一般就用这个格式。
 row.names = TRUE,col.names = TRUE,:在写入表格时候,是否要带上行名与列名。
##############################################################################
 
2 文件读入函数。
read.table(file, sep=””)
read.csv(file, header = TRUE, sep = ",", quote="\"", dec=".",
         fill = TRUE, comment.char="", ...)
两种方法都可以。File是文件名或者文件的绝对路径。
3 R中函数edit()会自动调用一个允许手动输入数据的文本编辑器。
例如:mydata<-edit(data.frame()):创建一个空的文本编辑器,属于数据框类型,可以自行进行文本的输入以及类型值的修改。
使用过程中进行修改,可以使用fix(mydata)。
3导入Excel数据:
install.packages(“RODBC”)
library(RODBC)
channel<-odbcConnectExcel("myfile.xls")##工作空间里的excel文件名。
dataframe<-sqlFetch(channel,"mysheet")##mysheet为表格的名字
odbcClose(channel)##关闭链接。
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  R语言 技术 函数