r - 如何从 tbl_dbi 中获取字段名称?

标签 r dbplyr

有没有办法直接从 tbl_dbi 对象(下面的 db_mtcars)中获取字段名称?

 library(RSQLite)
 library(dbplyr)
 library(dplyr)
 con <- dbConnect(RSQLite::SQLite(), ":memory:")
 dbWriteTable(con, "mtcars", mtcars)

 db_mtcars <- tbl(con, "mtcars")

最佳答案

colnames()

> colnames(db_mtcars)
 [1] "mpg"  "cyl"  "disp" "hp"   "drat" "wt"   "qsec" "vs"   "am"   "gear"
[11] "carb"

关于r - 如何从 tbl_dbi 中获取字段名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47315537/

相关文章:

r - dcast 中的自定义聚合函数

r - R扩展名断开与NetLogo中扩展名目录的连接

r - 如何使用 dbplyr 删除仅包含 NA 的所有列?

sql - 在 dbplyr 管道中使用类似 grepl 的字符串匹配

sql - 如何在没有数据库连接的情况下从 dbplyr 生成 SQL?

Shiny 服务器上的 R Shiny - 如何访问该应用程序?

r - 与另一个数据框中的两个变量匹配的子集数据

r - R中的SQLite中的表中的Collect()

r - left_join 用于 tbl : na_matches not working

r - 将多于一列传递给 group_modify