Seaborn is a statistical Python data visualization library based on the Matplotlib library. Seaborn offers users a high-level interface to make statistical visualizations. Seaborn captures any dataframe or array containing all of your data and performs all the necessary internal functions for semantic mapping and statistical aggregation to transform the data into informative tables.