当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R SparkR coltypes用法及代码示例


说明:

获取 SparkDataFrame 的列类型

设置 SparkDataFrame 的列类型。

用法:

coltypes(x)

coltypes(x) <- value

## S4 method for signature 'SparkDataFrame'
coltypes(x)

## S4 replacement method for signature 'SparkDataFrame,character'
coltypes(x) <- value

参数:

  • x 一个 SparkDataFrame
  • value 具有给定 SparkDataFrame 的目标列类型的字符向量。列类型可以是整数、数字/双精度、字符、逻辑或 NA 之一,以保留该列 as-is。

返回:

value 具有给定 SparkDataFrame 的列类型的字符向量

注意:

从 1.6.0 开始的 coltypes

coltypes<- 从 1.6.0 开始

例子:

irisDF <- createDataFrame(iris)
coltypes(irisDF) # get column types

 
sparkR.session()
path <- "path/to/file.json"
df <- read.json(path)
coltypes(df) <- c("character", "integer") # set column types
coltypes(df) <- c(NA, "numeric") # set column types

相关用法


注:本文由纯净天空筛选整理自spark.apache.org大神的英文原创作品 coltypes。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。