我从sql server中提取数据,需要操作数据表以便进行未来的统计分析。我拉的表是4个变量,有600多个观测值。我的目标是找到一种方法来获取列(名称)中的字符串匹配时列X,Y,Z的值。我希望列表只是没有名称列的X,Y,Z的值。
到目前为止代码:
library(dplyr)
library(RMySQL)
my_db <- dbConnect(RMySQL::MySQL(),
dbname = "schema", #name of schema
host = "host", #name of host
user= "root", #name of user. typically root default
password = "password", # my password, unique to your MySQL Workbench
port = deafult # it is the default port
)
users <- dbReadTable(my_db, "schema_DT")
答案 0 :(得分:1)
我很确定这会解决问题:
filtered_data<-users %>% filter(special_column=="my string") %>% select(X,Y,Z)