2016-07-05 181 views
0

我正在使用RStudio,並有一個發音變量和一個帶有音節計數的音節變量。每個包含「T恤」的話語都需要一個音節。 (自動qdap syllable_sum給了「T恤」它1(它需要2))。RStudio - 根據另一個內容中的內容更改變量

一個例子:黃色t恤有3個(它需要4個音節)。

我不想寫所有我嘗試過的,沒有奏效的東西。 我已經找到這個例子,但不適用於我可以使用的R。

回答

0

你需要的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 
+0

神奇在哪裏函數'syllable_sum'來自哪裏?你是否試圖在下一行定義它? – CephBirk

+0

函數syllable_sum來自qdap。我應該在我的文章中包含庫(qdap)。對不起,這不夠清楚。 – sparkyjump