import matplotlib.
pyplot as plt
import numpy as np
# Sample Data
employees = ['Alice', 'Bob', 'Charlie', 'David', 'Eva']
salaries = [50000, 60000, 55000, 70000, 65000]
# 1. Bar Chart
plt.figure(figsize=(10, 5))
plt.bar(employees, salaries, color='skyblue')
plt.title('Employee Salaries - Bar Chart')
plt.xlabel('Employees')
plt.ylabel('Salary ($)')
plt.grid(axis='y', linestyle='--')
plt.tight_layout()
plt.show()
# 2. Histogram (Salary Distribution)
plt.figure(figsize=(10, 5))
plt.hist(salaries, bins=5, color='green', edgecolor='black')
plt.title('Salary Distribution - Histogram')
plt.xlabel('Salary ($)')
plt.ylabel('Number of Employees')
plt.grid(axis='y', linestyle='--')
plt.tight_layout()
plt.show()
# 3. Pie Chart (Share of Total Payroll)
plt.figure(figsize=(8, 8))
plt.pie(salaries, labels=employees, autopct='%1.1f%%', startangle=140)
plt.title('Payroll Distribution - Pie Chart')
plt.tight_layout()
plt.show()