How to add logo to the bottom of the matlplot chart

I want to add logo to the bottom of the chart using matplotlib method.

My code

my logo source=“https://raw.githubusercontent.com/cldougl/plot_images/add_r_img/vox.png

import numpy as np
import matplotlib.pyplot as plt
height = [6, 10, 5, 18, 45]
bars = (‘A’, ‘B’, ‘C’, ‘D’, ‘E’)
y = np.arange(len(bars))
plt.bar(y, height, color=(0.2, 0.4, 0.6, 0.6))

1 Like

Hi, You can probably do this with an inset_axes and imshow. https://matplotlib.org/3.1.0/api/_as_gen/matplotlib.axes.Axes.inset_axes.html

I’m not sure you’d need an inset Axes for this, as you could use figimage.