
Convert the numeric, boolean and Date/time columns of a dataset
xs:decimal
, xsLboolean
, xs:date
and xs:dateTime
.
xsd_convert(x, idcol, ...)# S3 method for data.frame
xsd_convert(x, idcol = NULL, ...)
# S3 method for dataset
xsd_convert(x, idcol = NULL, ...)
# S3 method for tibble
xsd_convert(x, idcol = NULL, ...)
# S3 method for character
xsd_convert(x, idcol = NULL, ...)
# S3 method for numeric
xsd_convert(x, idcol = NULL, ...)
# S3 method for haven_labelled_defined
xsd_convert(x, idcol = NULL, ...)
# S3 method for integer
xsd_convert(x, idcol = NULL, ...)
# S3 method for logical
xsd_convert(x, idcol = NULL, ...)
# S3 method for factor
xsd_convert(x, idcol = NULL, ...)
# S3 method for POSIXct
xsd_convert(x, idcol = NULL, ...)
# S3 method for Date
xsd_convert(x, idcol = NULL, ...)
A serialisation of an R vector or data frame (dataset) in XML.
An object to be coerced to an XLM Schema defined string format.
The name or position of the column that contains the row
(observation) identifiers. If NULL
, it will make a new idcol
from row.names()
.
Further optional parameters for generic method.
# Convert data.frame to XML Schema Definition
xsd_convert(head(iris))
# Convert dataset to XML Schema Definition
xsd_convert(head(iris_dataset))
# Convert integers or doubles, numbers:
xsd_convert(1:3)
# Convert logical values:
xsd_convert(TRUE)
Run the code above in your browser using DataLab