idmd.visualization.visualizer.DataVisualizer
- class idmd.visualization.visualizer.DataVisualizer[source]
Bases:
objectUtility class for generating visualizations.
Methods
Generates a bar plot using PlotGenerator.
Generates a correlation heatmap using HeatmapGenerator.
Generates histograms using HistogramGenerator.
Generates a line plot using PlotGenerator.
Generates an overview of the dataset, including data types and plottability.
- static generate_bar_plot(df, column)[source]
Generates a bar plot using PlotGenerator.
- Args:
df (pd.DataFrame): The DataFrame containing the data. column (str): The column to include in the bar plot.
- Returns:
plt.Figure: The generated bar plot.
- static generate_correlation_heatmap(df, columns)[source]
Generates a correlation heatmap using HeatmapGenerator.
- Args:
df (pd.DataFrame): The DataFrame containing the data. columns (List[str]): The columns to include in the heatmap.
- Returns:
plt.Figure: The generated heatmap.
- static generate_histograms(df, columns)[source]
Generates histograms using HistogramGenerator.
- Args:
df (pd.DataFrame): The DataFrame containing the data. columns (List[str]): The columns to include in the histograms.
- Returns:
plt.Figure: The generated histograms.