require(ngram)
require(stringr)
res<-readLines("text1.txt")
wordlength=0
for(j in 1:length(res)){
temp<-sapply(strsplit(res[j]," "), length)
if (temp>=wordlength) {
wordlength=temp
}
}
rm("temp")
data<-data.frame
for(i in 1:length(res)){
x<-res[i]
ng<-ngram(x,n=2)
temp<-babble(ng,genlen=500,seed=123)
data[i]<-ngram(temp,n=2)
}
get.ngrams(ngram(bab[1,],n=2))
babng<-matrix(nrow=length(res),wordlength)
Я пытаюсь сохранить данные Ngram в кадре данных из этого цикла, я также пытался сохранить его в матрице, но эта ошибка показывает:объекты Сохранение Ngram в dataframe
"object of type 'closure' is not subsettable"
Я хочу получить частотное распределение каждого элемента 2gram из babbler. Извините за мою грязную кодировку. Я новичок в R.
Actuall y Я пытаюсь получить частоты от объекта 2gram для каждой пары. Таким образом, просто сохранение данных в формате 2gram в кадре не будет делать трюк, я думаю. –
Большое спасибо @Jthorpe –