structType {SparkR} | R Documentation |
Create a structType object that contains the metadata for a SparkDataFrame. Intended for use with createDataFrame and toDF.
structType(x, ...) ## S3 method for class 'jobj' structType(x, ...) ## S3 method for class 'structField' structType(x, ...)
x |
a structField object (created with the field() function) |
... |
additional structField objects |
a structType object
structType since 1.4.0
## Not run: schema <- structType(structField("a", "integer"), structField("c", "string"), structField("avg", "double")) df1 <- gapply(df, list("a", "c"), function(key, x) { y <- data.frame(key, mean(x$b), stringsAsFactors = FALSE) }, schema) ## End(Not run)