说明:
选择一组具有名称或列表达式的列。
用法:
select(x, col, ...)
## S4 method for signature 'SparkDataFrame'
x$name
## S4 replacement method for signature 'SparkDataFrame'
x$name <- value
## S4 method for signature 'SparkDataFrame,character'
select(x, col, ...)
## S4 method for signature 'SparkDataFrame,Column'
select(x, col, ...)
## S4 method for signature 'SparkDataFrame,list'
select(x, col)
参数:
x
一个 SparkDataFrame。col
列列表或单个列或名称。...
如果在col
中仅指定一列,则附加列。如果在col
,...
中分配了多个列,则应留空。name
列的名称(没有被""
包装)。value
长度为 1 的列或原子向量作为文字值,或NULL
。如果NULL
,则删除指定的列。
返回:
具有选定列的新 SparkDataFrame。
注意:
$自 1.4.0 起
$<- 从 1.4.0 开始
从 1.4.0 开始选择(SparkDataFrame,字符)
select(SparkDataFrame, Column) 从 1.4.0 开始
从 1.4.0 开始选择(SparkDataFrame, list)
例子:
select(df, "*")
select(df, "col1", "col2")
select(df, df$name, df$age + 1)
select(df, c("col1", "col2"))
select(df, list(df$name, df$age + 1))
# Similar to R data frames columns can also be selected using $
df[,df$age]
相关用法
- R SparkR selectExpr用法及代码示例
- R SparkR setLogLevel用法及代码示例
- R SparkR setLocalProperty用法及代码示例
- R SparkR setCurrentDatabase用法及代码示例
- R SparkR setJobDescription用法及代码示例
- R SparkR setJobGroup用法及代码示例
- R SparkR setCheckpointDir用法及代码示例
- R SparkR spark.decisionTree用法及代码示例
- R SparkR sparkR.callJMethod用法及代码示例
- R SparkR sample用法及代码示例
- R SparkR str用法及代码示例
- R SparkR spark.powerIterationClustering用法及代码示例
- R SparkR spark.svmLinear用法及代码示例
- R SparkR spark.gaussianMixture用法及代码示例
- R SparkR storageLevel用法及代码示例
- R SparkR structField用法及代码示例
- R SparkR sparkR.newJObject用法及代码示例
- R SparkR spark.naiveBayes用法及代码示例
- R SparkR sparkR.version用法及代码示例
- R SparkR spark.getSparkFiles用法及代码示例
注:本文由纯净天空筛选整理自spark.apache.org大神的英文原创作品 Select。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。