说明:
将 R data.frame 或 list 转换为 SparkDataFrame。
用法:
createDataFrame(data, schema = NULL, samplingRatio = 1, numPartitions = NULL)
as.DataFrame(data, schema = NULL, samplingRatio = 1, numPartitions = NULL)
参数:
data
一个列表或data.frame。schema
列名列表或命名列表 (StructType),可选。samplingRatio
目前未使用。numPartitions
SparkDataFrame 的分区数。默认为 1,这受列表长度或 data.frame 行数的限制
返回:
一个 SparkDataFrame。
注意:
从 1.4.0 开始的 createDataFrame
as.DataFrame 自 1.6.0 起
例子:
sparkR.session()
df1 <- as.DataFrame(iris)
df2 <- as.DataFrame(list(3,4,5,6))
df3 <- createDataFrame(iris)
df4 <- createDataFrame(cars, numPartitions = 2)
相关用法
- R SparkR createOrReplaceTempView用法及代码示例
- R SparkR createTable用法及代码示例
- R SparkR createExternalTable用法及代码示例
- R SparkR crosstab用法及代码示例
- R SparkR crossJoin用法及代码示例
- R SparkR count用法及代码示例
- R SparkR column用法及代码示例
- R SparkR columns用法及代码示例
- R SparkR cube用法及代码示例
- R SparkR corr用法及代码示例
- R SparkR cast用法及代码示例
- R SparkR cacheTable用法及代码示例
- R SparkR checkpoint用法及代码示例
- R SparkR cov用法及代码示例
- R SparkR cache用法及代码示例
- R SparkR currentDatabase用法及代码示例
- R SparkR collect用法及代码示例
- R SparkR coltypes用法及代码示例
- R SparkR coalesce用法及代码示例
注:本文由纯净天空筛选整理自spark.apache.org大神的英文原创作品 Create a SparkDataFrame。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。