<｜begin▁of▁sentence｜>### Instruction:
Given an Erdős-Rényi graph with 100 vertices and the probability of creating each edge 0.1, can you use MatplotlibHistogramDrawer in igraph with matplotlib to plot the degree distribution of the graph?
### Response:
from igraph import Graph, Histogram
from igraph.drawing import MatplotlibHistogramDrawer
import matplotlib.pyplot as plt

# Generate some graph with vertex degrees
g = Graph.Erdos_Renyi(n=100, p=0.1)
degree_distribution = g.degree_distribution()

# Create a histogram object from the degree distribution
histogram = Histogram(bin_edges=degree_distribution['bins'],
                      bin_counts=degree_distribution['counts'])

# Create a plot
tax = plt.gca()
hist_drawer = MatplotlibHistogramDrawer(ax=ax)

# Draw the histogram
hist_drawer.draw(histogram)

# Display the plot
plt.show()
<|EOT|>
