Beautiful Charts with Seaborn
It's **Day 131**, and we're leveling up our aesthetics. Matplotlib is powerful, but Seaborn is **Stunning**.
Why Seaborn?
Seaborn is designed for Data Science. It handles DataFrames natively and comes with elegant color palettes and statistically-enhanced charts.
The Syntax
import seaborn as sns
# Set the style to 'darkgrid'
sns.set_theme(style="darkgrid")
# Create a bar chart from a DataFrame
sns.barplot(data=df, x='category', y='sales', hue='region')
plt.show()
The Power of 'Hue'
Notice the `hue` parameter? It automatically creates a "Grouped" chart, splitting your categories by a third variable (like Region) and assigning colors automatically. Doing this in Matplotlib would take 15 lines of code!
Your Task for Today
Import Seaborn and use `sns.lineplot` to draw a line chart from a DataFrame.
*Day 132: Creating Heatmaps for Correlation Matrices.*