0
我正在使用RStudio,并有一个发音变量和一个带有音节计数的音节变量。每个包含“T恤”的话语都需要一个音节。 (自动qdap syllable_sum给了“T恤”它1(它需要2))。RStudio - 根据另一个内容中的内容更改变量
一个例子:黄色t恤有3个(它需要4个音节)。
我不想写所有我尝试过的,没有奏效的东西。 我已经找到这个例子,但不适用于我可以使用的R。
我正在使用RStudio,并有一个发音变量和一个带有音节计数的音节变量。每个包含“T恤”的话语都需要一个音节。 (自动qdap syllable_sum给了“T恤”它1(它需要2))。RStudio - 根据另一个内容中的内容更改变量
一个例子:黄色t恤有3个(它需要4个音节)。
我不想写所有我尝试过的,没有奏效的东西。 我已经找到这个例子,但不适用于我可以使用的R。
你需要的grepl{}
install.packages("grepl")
library(grepl)
mydf$syllables <- syllable_sum(mydf$label)
mydf$syllables <- ifelse(grepl("t-shirt", mydf$label),
mydf$syllables+1, mydf$syllables)
mydf
神奇在哪里函数'syllable_sum'来自哪里?你是否试图在下一行定义它? – CephBirk
函数syllable_sum来自qdap。我应该在我的文章中包含库(qdap)。对不起,这不够清楚。 – sparkyjump