Concept Flow - Seaborn figure-level vs axes-level
Start: Choose plot type
Is plot figure-level?
Yes→Create new Figure + Axes internally
Return Figure object
Is plot axes-level?
Yes→Use existing Axes object
Return Axes object
Error: Unknown plot type
Decide if the plot creates a new figure (figure-level) or uses an existing axes (axes-level). Figure-level plots manage the whole figure, axes-level plots draw on given axes.