structType
structType.Rd
Create a structType object that contains the metadata for a SparkDataFrame. Intended for use with createDataFrame and toDF.
Usage
structType(x, ...)
# S3 method for class 'jobj'
structType(x, ...)
# S3 method for class 'structField'
structType(x, ...)
# S3 method for class 'character'
structType(x, ...)
Examples
if (FALSE) { # \dontrun{
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)
schema <- structType("a INT, c STRING, avg DOUBLE")
df1 <- gapply(df, list("a", "c"),
function(key, x) { y <- data.frame(key, mean(x$b), stringsAsFactors = FALSE) },
schema)
} # }