"""
Plots
============

This subpackage provides functions for various types of plots used in regression analysis.

Functions
---------
barplot
    Create a barplot of the data.
boxplot
    Create a boxplot of the data.
hist
    Create a histogram of the data.
hists
    Create multiple histograms of the data.
plot_cor
    Plot the correlation matrix.
plotCook
    Create a Cook's distance plot.
plotQQ
    Create a QQ plot.
plotR
    Plot the residuals.
plotRH
    Plot the residuals vs. fitted values.
plots
    Create various plots.
plotXY
    Plot the X vs. Y data.
"""

from .barplot import barplot
from .boxplot import boxplot
from .customLine import customLine
from .hist import hist
from .hists import hists
from .plotCor import plotCor
from .plotCook import plotCook
from .plotQQ import plotQQ
from .plotR import plotR
from .plotRH import plotRH
from .plots import plots
from .plotXY import plotXY

__all__ = [
    'barplot', 'boxplot', 'customLine', 'hist', 'hists', 'plotCor', 'plotCook', 'plotQQ', 'plotR',
    'plotRH', 'plots', 'plotXY'
]
