## Not run: ------------------------------------
# data(data_corpus_irish30, package = "quantedaData")
# iedfm <- dfm(data_corpus_irish30, remove_punct = TRUE)
# wordshoalfit <- 
#     textmodel_wordshoal(iedfm, dir = c(7,1),
#                         groups = docvars(ie30corpus, "debateID"), 
#                         authors = docvars(ie30corpus, "member.name"))
# fitdf <- merge(as.data.frame(summary(wordshoalfit)),
#                docvars(ie30corpus), 
#                by.x="row.names", by.y="member.name")
# fitdf <- subset(fitdf,!duplicated(memberID))
# aggregate(theta ~ party.name, data = fitdf, mean)
## ---------------------------------------------
Run the code above in your browser using DataLab