matplotlib bar tick_label code example
Example 1: matplotlib bar chart
import matplotlib.pyplot as plt
# Create a Simple Bar Plot of Three People's Ages
# Create a List of Labels for x-axis
names = ["Brad", "Bill", "Bob"]
# Create a List of Values (Same Length as Names List)
ages = [9, 5, 10]
# Make the Chart
plt.bar(names, ages)
# Show the Chart
plt.show()
Example 2: Grouped bar chart with labels
fig, ax = plt.subplots(figsize=(12, 8))
x = np.arange(len(df.job.unique()))
# Define bar width. We'll use this to offset the second bar.
bar_width = 0.4
# Note we add the `width` parameter now which sets the width of each bar.
b1 = ax.bar(x, df.loc[df['sex'] == 'men', 'count'],
width=bar_width)
# Same thing, but offset the x by the width of the bar.
b2 = ax.bar(x + bar_width, df.loc[df['sex'] == 'women', 'count'],
width=bar_width)