> for(i in 1:length(reviews)){ + seg_word[[i]] <- segment(reviews[i], cutter) + } Error in jiebaclass_tag_tag(code, jiebar$worker) : CHAR() can only be applied to a 'CHARSXP', not a 'NULL'这个错误怎么解决
时间: 2023-06-13 10:02:42 浏览: 85
这个错误可能是因为你的 `reviews` 列表中有一些元素是空的,导致在 `segment()` 函数中出现了空值。你可以使用 `if` 语句来判断元素是否为空,然后跳过这些元素。下面是一个例子:
```
for (i in 1:length(reviews)) {
if (!is.null(reviews[[i]])) {
seg_word[[i]] <- segment(reviews[[i]], cutter)
}
}
```
这个代码会跳过空元素,然后将其他元素进行分词。
阅读全文