введите описание изображения здесь
plt.figure(figsize = (8,5))
plt.title('Gas Prices over time in USD', fontdict={'fontname': 'Calibri', 'fontsize': 20})
for country in gas:
if country != 'Year':
plt.plot(gas.Year, gas[country], marker = '.')
plt.xticks(gas.Year[::3].tolist()+[2011])
plt.xlabel('Year')
plt.ylabel('US Dollars Per Gallon')
plt.show()
Я попытался добавить легенду на основе столбцов на моем matplotlib graph
, я знаю, что мне нужно добавить метки, чтобы легенда отображалась. Это мой код, как мне это сделать в l oop. В частности эта часть:
for country in gas:
if country != 'Year':
plt.plot(gas.Year, gas[country], marker = '.', label = ?)