迭代1个长度的字符串长字符R

问题描述 投票:0回答:1

所以我有这1个字符串,它实际上包含R中的很多单词:

texts <- c("cнесмотря выборами председателя хдс заключил союз министром здравоохранения шпаном  женатым геем позиционирующим защитника прав обычаев мигрантов панченко письменном объяснении подтвердила выложила фотографии целующихся юношей девушек считает гейпропагандой поцелуй губы входит традицию исконно русского приветствия включая поцелуи лицами пола")

我想做的是迭代每个单词,所以我使用了这段代码:

for(text in texts){
  print(text)
}

但它似乎并没有迭代每个单词,它只是迭代整个字符串。

有什么解决方案可以让 R 迭代单词吗?预先感谢!

我尝试使用 for 循环迭代包含大量字符的单长度字符串,但它似乎没有检索单词,它只是检索整个句子。

r string loops character
1个回答
0
投票
texts <- c("cнесмотря выборами председателя хдс заключил союз министром здравоохранения шпаном  женатым геем позиционирующим защитника прав обычаев мигрантов панченко письменном объяснении подтвердила выложила фотографии целующихся юношей девушек считает гейпропагандой поцелуй губы входит традицию исконно русского приветствия включая поцелуи лицами пола")

split_texts <- strsplit(x=texts,
                        split=" ")

  for(text in split_texts){
    print(text)
  }
© www.soinside.com 2019 - 2024. All rights reserved.