writeSDML {StatDataML} | R Documentation |
Write data in StatDataML format, either in a file or to standard output
writeSDML(x, file = "", textdata = NULL, dtd = NULL, sep = " \n", na.string = "NA", null.string = "NULL", posinf.string = "+Inf", neginf.string = "-Inf", nan.string = "NaN", true = "1", false = "0", title = deparse(substitute(x)), source = "R", version = " ", date = NULL, comment = " ", properties = NULL)
x |
a data object. |
file |
the name of the file to write to. |
textdata |
save array elements as textdata blocks instead
of data ? Numeric arrays are by default
(textdata=NULL ) saved in textdata blocks, character
arrays in data blocks. |
dtd |
location of the StatDataML DTD. |
sep |
field separator for textdata blocks. |
na.string |
the string which should be interpreted as NA element. |
null.string |
the string which should be interpreted as NULL string. |
posinf.string |
the string which should be interpreted as +Inf . |
neginf.string |
the string which should be interpreted as -Inf . |
nan.string |
the string which should be interpreted as
NaN . |
true, false |
the strings which should be interpreted as TRUE /FALSE . |
title |
the title of the data being saved (string). |
source |
the source of the data being saved (string). |
version |
the version of the data being saved (string). |
comment |
a free form commentary for the data being saved (string). |
date |
a free form date element, date() by default. |
properties |
an arbitrary list or array. |
info
attributes of arrays are used for the
info
attributes of the e
/ ce
/ na
tags
in StatDataML. For further details on the StatDataML
format see the proposal.
Torsten Hothorn <Torsten.Hothorn@rzmail.uni-erlangen.de> and Friedrich Leisch<leisch@ci.tuwien.ac.at>
A <- matrix(1:16, ncol=4) rownames(A) <- paste("row", 1:4, sep="") colnames(A) <- paste("col", 1:4, sep="") writeSDML(A, "testmat.sdml") I <- letters[1:16] attr(A, "info") <- I writeSDML(A, "testmat2.sdml", textdata = FALSE)