2016-11-10 69 views
0

空间之前我具有其中一列具有在其列中的所有文本因子数据类型的R数据帧。我想从空间之前的文本中提取字符串。我试过gsub(" .*$", "", data[, 3]),在总结我认为field.But它不工作。 例如:我的数据是一样"abcd efgh ijk" & I want "abcd" 我想我的因素字段转换为使用提取字符/字符串从一个因子数据类型列

data[, 3] <- sapply(data[, 3], as.character) 

一个字符型字段但它无法检索之前,首先空间的字符串。你能帮忙吗?

对不起,我能不能把这里的数据,因为它是一个客户端的数据

回答

0

x <- "abcd efgh ijk" 
strsplit(x, " ")[[1]][1]