I'm trying to make a table for my STM model just like this.
I am new to R programming language and STM.
I have been searching in the documentation about this and do not know if there is a function that makes just like this format or if I have to manually make it like this.
Can I get some example on how to make a table like this and where can I get Topic Proportions in % and if the topic has Appeared in Literate or not?

As for expected topic proportion tables, the STM packages gives you a few options. For example, once you've generated your stm topic model object, you can pass the model through
plot.STM(mod, type = "summary", main = "title")wheremodis your stored model object,summaryis the default table that this function generates, showing the expected proportion of the text corpus that belongs to a given topic (STM package, Roberts et al., 2018), andmain = "title"is simply an optional command you can use to label your figure. Alternatively, you can also pass your stored topic model throughplot(mod, type = "summary")for a similar result.As for extracting the exact % expected proportion by topic, I've had a similar question myself. Below is a custom workaround that I've recently implemented using the
make.dtfunction from STM which outputs topic proportions by document.# custom proportion extraction proportions_table <- make.dt(mod) summarize_all(proportions_table, mean)