Из matplotlib 2.1 вы можете использовать строки в функциях построения.
import matplotlib.pyplot as plt
x = ["Apple", "Banana", "Cherry"]
y = [5,2,3]
plt.plot(x, y)
plt.show()
Обратите внимание, что для сохранения порядка ввода строки на сюжете, вам нужно использовать matplotlib> = 2.2.