1
我试图在R中使用grep函数来查看向量中的哪些元素包含字母表中的一个字母。我可以通过创建一个包含单个字母的元素的矢量来实现,但对于所有27个字母来说,这将是荒谬的。下面是我试过的东西:匹配字母
count <- grep(pattern = "a", names(file))
任何意见将不胜感激!
我试图在R中使用grep函数来查看向量中的哪些元素包含字母表中的一个字母。我可以通过创建一个包含单个字母的元素的矢量来实现,但对于所有27个字母来说,这将是荒谬的。下面是我试过的东西:匹配字母
count <- grep(pattern = "a", names(file))
任何意见将不胜感激!
试试这个:
alpha.in.file <- names(file)[grep(pattern='[[:alpha:]]', names(file))]
这将允许你提取的文件只包含字母的名字。要计算它们,只需要
length(alpha.in.file)
或'grep(“[a-z]”,names(file))' –
27个字母?你是否符合'ñ'? – MichaelChirico