當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R SparkR createDataFrame用法及代碼示例


說明:

將 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)

相關用法


注:本文由純淨天空篩選整理自spark.apache.org大神的英文原創作品 Create a SparkDataFrame。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。