Extrahiere eine dplyr tbl-Spalte als Vektor
Gibt es eine prägnantere Möglichkeit, eine Spalte einer Dplyr-Tabelle als Vektor aus einer Tabelle mit Datenbank-Back-End abzurufen (d. H. Der Datenrahmen / die Tabelle kann nicht direkt untergeordnet werden)?
require(dplyr)
db <- src_sqlite(tempfile(), create = TRUE)
iris2 <- copy_to(db, iris)
iris2$Species
# NULL
Das wäre also zu einfach gewesen
collect(select(iris2, Species))[, 1]
# [1] "setosa" "setosa" "setosa" "setosa" etc.
Aber es scheint ein bisschen ungeschickt.