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


R SparkR structField用法及代碼示例


說明:

創建一個包含架構中單個字段的元數據的 structField 對象。

用法:

structField(x, ...)

## S3 method for class 'jobj'
structField(x, ...)

## S3 method for class 'character'
structField(x, type, nullable = TRUE, ...)

參數:

  • x 字段的名稱。
  • ... 傳遞給方法的附加參數。
  • type 字段的數據類型
  • nullable 指示字段是否可為空的邏輯向量

返回:

一個 structField 對象。

注意:

從 1.4.0 開始的 structField

例子:

field1 <- structField("a", "integer")
field2 <- structField("c", "string")
field3 <- structField("avg", "double")
schema <- structType(field1, field2, field3)
df1 <- gapply(df, list("a", "c"),
              function(key, x) { y <- data.frame(key, mean(x$b), stringsAsFactors = FALSE) },
              schema)

相關用法


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