嗨我在R中有一个字符串向量,用@分隔,我想提取用@分隔的单词。例子
tweets =c( " @john @tom it is wonderful ", "@neel it is awesome ", "it is awesome")
我想要一个名称的矩阵/数据框,只有没有像这样的文本作为输出
X1=c("john","tom')
X2 =c("neel",NA) , x3 = (NA,NA), data frame = as.data.frame(X1,X2,x3)
我该怎么做?
答案 0 :(得分:2)
base R
选项是使用gregexpr/regmatches
提取,然后使用NA
将list
填充到length<-
元素并转换为{{1} }}
matrix