Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用R dplyr从红移数据库筛选表_R_Postgresql_Dplyr_Amazon Redshift_R Dbi - Fatal编程技术网

使用R dplyr从红移数据库筛选表

使用R dplyr从红移数据库筛选表,r,postgresql,dplyr,amazon-redshift,r-dbi,R,Postgresql,Dplyr,Amazon Redshift,R Dbi,我有一个保存在AWS红移中的表,它有很多行,我只想使用“user_id”列收集其中的一个子集。我正试图将R与dplyr库一起使用来实现这一点(见下文) conn\u dplyr试试这个: df_subset_both <- filter(df, user_id %in% c("2239257806", "22159960")) df\u subset\u都试试这个: df_subset_both <- filter(df, user_id %in% c("2239257806",

我有一个保存在AWS红移中的表,它有很多行,我只想使用“user_id”列收集其中的一个子集。我正试图将R与dplyr库一起使用来实现这一点(见下文)

conn\u dplyr试试这个:

df_subset_both <- filter(df, user_id %in% c("2239257806", "22159960"))
df\u subset\u都试试这个:

df_subset_both <- filter(df, user_id %in% c("2239257806", "22159960"))

df_subset_两者还可以在从红移上传的查询中添加条件

    install.packages("RPostgreSQL")
    library(RPostgreSQL)
    drv <- dbDriver("PostgreSQL")
    conn <-dbConnect(drv,host='host link',port='5439',dbname='dbname',user='xxx',password='yyy')
   df_subset_both <- dbSendQuery(conn,"select * from my_table where user_id in (2239257806,22159960)")
install.packages(“RPostgreSQL”)
库(RPostgreSQL)

drv您还可以在从红移上传的查询中添加条件

    install.packages("RPostgreSQL")
    library(RPostgreSQL)
    drv <- dbDriver("PostgreSQL")
    conn <-dbConnect(drv,host='host link',port='5439',dbname='dbname',user='xxx',password='yyy')
   df_subset_both <- dbSendQuery(conn,"select * from my_table where user_id in (2239257806,22159960)")
install.packages(“RPostgreSQL”)
库(RPostgreSQL)
drv