GetTopTerms: Get Top Terms for each topic from a topic model
Description
Takes topics by terms matrix and returns top M terms for each topic
Usage
GetTopTerms(phi, M, return_matrix = TRUE)
Arguments
phi
A matrix whose rows index topics and columns index words
M
An integer for the number of terms to return
return_matrix
Do you want a matrix or data.frame/tibble
returned? Defaults to TRUE.
Value
If return_matrix = TRUE (the default) then a matrix. Otherwise,
returns a data.frame or tibble whose columns correspond to a topic and
whose m-th row correspond to the m-th top term from the input phi.
# NOT RUN {# Load a pre-formatted dtm and topic modeldata(nih_sample_topic_model)
top_terms <- GetTopTerms(phi = nih_sample_topic_model$phi, M = 5)
str(top_terms)
# }