str(team_points[team][plot_days - 1])) legend += [team] plt.legend(legend, loc='upper left') plt.title(title) plt.xlabel('Giornate') plt.ylabel('Punti in classifica') plt.xticks(xs) if (args.asta): plt.vlines(args.asta - 1, 0, max_point, linestyles='dashed') plt.annotate('Asta', (args.asta - 1.1, max_point - 1), ha='right') if (not args.q): plt.show() fig.savefig('Giornata' + str(plot_days - 1) + '.png') # salva immagine # genera immagine classifica formula 1 if (args.f1): team_f1points = calendario.get_team_f1points_map() fig = plt.gcf() legend = [] max_point = 0 days = len(team_f1points[list(team_f1points.keys())[0]]) plot_days = args.until if args.until else days fig = plt.figure(figsize=(6 + 0.2 * plot_days, 4 + 0.1 * plot_days)) for idx, team in enumerate(team_f1points): if max(team_f1points[team]) > max_point: max_point = max(team_f1points[team]) xs = list(range(plot_days)) plt.plot(xs, team_f1points[team], color=colors[idx], marker=markers[idx]) plt.text(plot_days - 0.95, team_f1points[team][plot_days - 1],