Create a SparkDataFrame
createDataFrame.RdConverts R data.frame or list into SparkDataFrame.
Usage
createDataFrame(data, schema = NULL, samplingRatio = 1, numPartitions = NULL)
as.DataFrame(data, schema = NULL, samplingRatio = 1, numPartitions = NULL)Arguments
- data
- a list or data.frame. 
- schema
- a list of column names or named list (StructType), optional. 
- samplingRatio
- Currently not used. 
- numPartitions
- the number of partitions of the SparkDataFrame. Defaults to 1, this is limited by length of the list or number of rows of the data.frame 
Examples
if (FALSE) {
sparkR.session()
df1 <- as.DataFrame(iris)
df2 <- as.DataFrame(list(3,4,5,6))
df3 <- createDataFrame(iris)
df4 <- createDataFrame(cars, numPartitions = 2)
}