<｜begin▁of▁sentence｜>### Instruction:
Given an Erdős-Rényi random graph with 100 vertices and a connection probability of 0.1, can you use MatplotlibHistogramDrawer to plot the degree histogram of the graph?
### Response:
import igraph as ig
import matplotlib.pyplot as plt
from igraph.drawing.matplotlib import MatplotlibHistogramDrawer

g = ig.Graph.Erdos_Renyi(n=100, p=0.1)
vertex_degrees = g.degree()
histogram = ig.Histogram(vertex_degrees)

fig, ax = plt.subplots()
drawer = MatplotlibHistogramDrawer(ax)
drawer.draw(histogram)

ax.set_xlabel('Degree')
ax.set_ylabel('Frequency')
plt.title('Degree Histogram')
plt.show()
<|EOT|>
