Skip to contents

Generates a bar plot showing the prevalence of each topic across all documents.

Usage

plot_topic_probability(
  gamma_data,
  top_n = 10,
  topic_labels = NULL,
  colors = NULL,
  ylab = "Topic Proportion",
  base_font_size = 14
)

Arguments

gamma_data

A data frame with gamma values from calculate_topic_probability().

top_n

The number of topics to display (default: 10).

topic_labels

Optional topic labels (default: NULL).

colors

Optional color palette for topics (default: NULL).

ylab

Y-axis label (default: "Topic Proportion").

base_font_size

Base font size in pixels for the plot theme (default: 14). Axis text and strip text will be base_font_size + 2.

Value

A ggplot2 object showing a bar plot of topic prevalence.