plt.figure(figsize=(12, 6))
sns.countplot(x='Brand', data=df, palette='Set2') # Updated with 'Brand' column
plt.title('Distribution of Product Brands')
plt.xlabel('Brand')
plt.ylabel('Count')
plt.xticks(rotation=45) # Rotate x-axis labels for better visibility
plt.grid(True)
plt.show()