色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 日期坐標軸

方一強1年前12瀏覽0評論

Python 是一種功能強大的編程語言,也是數據分析、科學計算等領域常用的工具。Python 中的 Matplotlib 庫提供了豐富的繪圖功能,其中日期坐標軸可以非常方便地展示時間序列數據。

import pandas as pd
import matplotlib.pyplot as plt
# 創建數據集
data = {'date': ['2021-01-01', '2021-01-02', '2021-01-03', '2021-01-04', '2021-01-05'],
'value': [10, 8, 15, 12, 9]}
df = pd.DataFrame(data)
df['date'] = pd.to_datetime(df['date'])  # 將日期列轉為 datetime 類型
# 繪制折線圖
fig, ax = plt.subplots()
ax.plot(df['date'], df['value'])
# 設置 x 軸為日期坐標軸
ax.xaxis_date()
# 設置 x 軸標簽格式
date_format = mpl_dates.DateFormatter('%Y-%m-%d')
ax.xaxis.set_major_formatter(date_format)
# 設置 x 軸標簽間隔
ax.xaxis.set_major_locator(mpl_dates.DayLocator(interval=1))
plt.show()

在上述代碼中,首先創建了一個包含日期和值的數據集,將日期列轉為 datetime 類型,然后通過 Matplotlib 繪制了折線圖。接下來,設置 x 軸為日期坐標軸,使用 DateFormatter 來設置日期標簽的格式,最后使用 DayLocator 設置日期標簽的間隔。

使用 Python 和 Matplotlib,可以輕松繪制具有日期坐標軸的時間序列數據。這種方式清晰地展示了數據的趨勢和變化,有助于更好地理解和分析數據。