Jika hanya tanggal kejadian yang penting, linimasa barcode adalah cara ringkas untuk menampilkan kepadatan dengan garis vertikal. Pola konsentrasi dan bias periode terlihat jelas.
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("Linimasa barcode untuk tanggal alert penting")ax.set_xlabel("Tanggal")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()