Δες τη συχνότητα με μια ματιά με χρονογραμμή barcode
6.7.16
Δες τη συχνότητα με μια ματιά με χρονογραμμή barcode
Ενημέρωση 2020-08-26Ανάγνωση 1 λεπτά
Όταν μετράνε μόνο οι ημερομηνίες των συμβάντων, μια χρονογραμμή barcode δείχνει την πυκνότητα με κάθετες γραμμές. Τα κενά και τα ξεσπάσματα γίνονται άμεσα ορατά.
importpandasaspdimportmatplotlib.pyplotaspltdates=pd.to_datetime(["2024-01-05","2024-01-08","2024-01-12","2024-01-20","2024-02-02","2024-02-07","2024-02-08","2024-02-17","2024-03-01","2024-03-09","2024-03-10","2024-03-24","2024-04-02","2024-04-18","2024-05-01",])fig,ax=plt.subplots(figsize=(6.4,1.8))ax.vlines(dates,ymin=0,ymax=1,color="#0f172a",linewidth=2)ax.set_ylim(0,1)ax.set_yticks([])ax.set_title("Χρονογραμμή barcode για κρίσιμες ειδοποιήσεις")ax.set_xlabel("Ημερομηνία")ax.set_xlim(dates.min()-pd.Timedelta(days=3),dates.max()+pd.Timedelta(days=3))ax.tick_params(axis="x",rotation=45)ax.spines[["left","top","right"]].set_visible(False)fig.tight_layout()plt.show()