给定一个字符向量vars和一个数据帧d列表,我希望确保d中的每个数据帧都有以vars命名的所有列。假设在一个数据框架中缺少一些列,那么我将在数据框架中创建这些列,并将它们填充到NA中。然而,当我使用assign做这件事时,我得到了一些奇怪的结果:> b <- data.frame(a=1:3, b=3:1) a
我想通过某些分隔字符(即空格、逗号和分号)来拆分数据框中的字符列。但是,我希望从拆分中排除某些短语(在我的示例中,我希望排除"my test")。
test <- data.frame(string = c("this is a,test;but I want to exclude my test",