R读取项目列表,可以在过滤器中传递
R read a list of items, that can be passed in filter
您好寻求帮助:
假设我有一个项目列表
my.list <- read.csv("~/R/Work Stuff/Data/Read.csv")
read.csv之后-
物品
1 项A
2 项 B
3 项 C
现在我想创建一个新向量 MPP.Item,它基本上是我想用作过滤条件来过滤其他数据集的项目列表。
MPP.Item=c(my.list)
MPP %>% filter(Item %in% MPP.Item)
但是,它不起作用。如果我手动将其创建为矢量,请说:
my.list2 <- c("ItemA", "ItemB", "ItemC")
工作正常
感谢您的建议
my.list
是一个数据帧,从中提取向量。
library(dplyr)
MPP.Item = my.list$Item
MPP %>% filter(Item %in% MPP.Item)
#Without using additional variable `MPP.Item`.
#MPP %>% filter(Item %in% my.list$Item)
您好寻求帮助:
假设我有一个项目列表
my.list <- read.csv("~/R/Work Stuff/Data/Read.csv")
read.csv之后- 物品 1 项A 2 项 B 3 项 C
现在我想创建一个新向量 MPP.Item,它基本上是我想用作过滤条件来过滤其他数据集的项目列表。
MPP.Item=c(my.list)
MPP %>% filter(Item %in% MPP.Item)
但是,它不起作用。如果我手动将其创建为矢量,请说:
my.list2 <- c("ItemA", "ItemB", "ItemC")
工作正常
感谢您的建议
my.list
是一个数据帧,从中提取向量。
library(dplyr)
MPP.Item = my.list$Item
MPP %>% filter(Item %in% MPP.Item)
#Without using additional variable `MPP.Item`.
#MPP %>% filter(Item %in% my.list$Item)