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


R dbplyr pull.tbl_sql 提取单列


这是 dplyr pull() 泛型的方法。它评估仅检索指定列的查询。

用法

# S3 method for tbl_sql
pull(.data, var = -1, name = NULL, ...)

参数

.data

由数据库查询支持的惰性 DataFrame 。

var

变量指定为:

  • 文字变量名

  • 一个正整数,给出从左边算起的位置

  • 负整数,给出从右数起的位置。

默认返回最后一列(假设这是您最近创建的列)。

该参数由表达式获取并支持quasiquotation(您可以取消引用列名称和列位置)。

name

一个可选参数,指定用作命名向量的名称的列。以与 var 类似的方式指定。

...

< data-masking > 变量,或变量的函数。使用desc() 按降序对变量进行排序。

数据向量。

例子

library(dplyr, warn.conflicts = FALSE)

db <- memdb_frame(x = 1:5, y = 5:1)
db %>%
  mutate(z = x + y * 2) %>%
  pull()
#> [1] 11 10  9  8  7
源代码:R/verb-pull.R

相关用法


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