Python是一種開放源代碼、高級編程語言,廣泛用于數(shù)據(jù)科學、人工智能、Web應用程序開發(fā)等領域。對于繪制時間散點圖來說,Python提供了豐富的繪圖庫。
# 導入繪圖庫 import matplotlib.pyplot as plt # 設置x軸和y軸的值 x = [1, 2, 3, 4, 5] y = [10, 8, 6, 4, 2] # 將x軸的值轉換成日期格式 dates = ['2021-01-01', '2021-02-01', '2021-03-01', '2021-04-01', '2021-05-01'] dates = [pd.to_datetime(date) for date in dates] # 繪制時間散點圖 plt.scatter(dates, y) # 設置x軸的標簽為日期格式 plt.gca().xaxis.set_major_formatter(mdates.DateFormatter('%Y-%m-%d')) # 設置x軸的刻度間隔為1個月 plt.gca().xaxis.set_major_locator(mdates.MonthLocator(interval=1)) # 顯示圖表 plt.show()
上述代碼使用了matplotlib庫來繪制時間散點圖。首先,我們設置了x軸和y軸的值。接著,使用pandas庫將x軸的值轉換成日期格式。然后,使用plt.scatter()函數(shù)繪制散點圖,并使用mdates庫來設置x軸的日期格式和刻度間隔。最后,使用plt.show()函數(shù)顯示圖表。