write(base)
write()所属R语言包:base
Write Data to a File
写数据到一个文件
译者:生物统计家园网 机器人LoveR
描述----------Description----------
The data (usually a matrix) x are written to file file. If x is a two-dimensional matrix you need to transpose it to get the columns in file the same as those in the internal representation.
数据(通常是一个矩阵)x被写入到文件file。如果x是一个二维矩阵,你需要调换,得到file那些在内部表示相同的列。
用法----------Usage----------
write(x, file = "data",
ncolumns = if(is.character(x)) 1 else 5,
append = FALSE, sep = " ")
参数----------Arguments----------
参数:x
the data to be written out.
数据被写出来。
参数:file
A connection, or a character string naming the file to write to. If "", print to the standard output connection.
一个连接,或一个字符串,命名该文件写入。如果"",打印到标准输出连接。
参数:ncolumns
the number of columns to write the data in.
列数将数据写入英寸
参数:append
if TRUE the data x are appended to the connection.
如果TRUE的数据x追加连接。
参数:sep
a string used to separate columns. Using sep = "\t" gives tab delimited output; default is " ".
使用单独的列字符串。使用sep = "\t"使制表符分隔的输出默认是" "。
参考文献----------References----------
The New S Language. Wadsworth & Brooks/Cole.
参见----------See Also----------
write is a wrapper for cat, which gives further details on the format used.
write是cat,这给进一步的细节上的格式使用的包装。
save for writing any R objects, write.table for data frames, and scan for reading data.
save写任何R对象,write.table为数据框,和scan读取数据。
举例----------Examples----------
# create a 2 by 5 matrix[创建2 5的矩阵]
x <- matrix(1:10,ncol=5)
# the file data contains x, two rows, five cols[文件中的数据包含X,两行,5 COLS]
# 1 3 5 7 9 will form the first row[1 3 5 7 9将成为第一行]
write(t(x))
# Writing to the "console" 'tab-delimited'[写信给“控制台”的“制表符分隔”]
# two rows, five cols but the first row is 1 2 3 4 5[两行,五COLS但第一行是1 2 3 4 5]
write(x, "", sep = "\t")
unlink("data") # tidy up[清理]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|