Procházet zdrojové kódy

color in the order items are given in the command line

George C. Privon před 11 roky
rodič
revize
c902fb0d5d
1 změnil soubory, kde provedl 9 přidání a 1 odebrání
  1. 9 1
      email_stats.py

+ 9 - 1
email_stats.py

@@ -83,7 +83,7 @@ for msg in a:
         if cid is None:
             pldata['unknown'].append([z.date(), z.hour + z.minute/60.])
 
-for plid in enumerate(pldata.keys()):
+for plid in enumerate(slist):
     plt.plot_date(np.array(pldata[plid[1]])[:,0],
                   np.array(pldata[plid[1]])[:,1],
                   color=scolor(plid[0] / (nsend + 1)),
@@ -92,6 +92,14 @@ for plid in enumerate(pldata.keys()):
                   label=plid[1],
                   xdate=True)
 
+plt.plot_date(np.array(pldata['unknown'])[:,0],
+              np.array(pldata['unknown'])[:,1],
+              color=scolor((plid[0] + 1 ) / (nsend + 1)),
+              marker='.',
+              #tz=z.tzname(),
+              label='unknown',
+              xdate=True)
+
 if args.sendercolors:
     plt.legend(loc='upper left', ncol=nsend + 1)