2025.1.25(周六)
时间序列分析是数据科学中的一个重要领域,学习如何处理时间序列数据时,常见的问题是如何处理时间戳的缺失值,如何处理季节性和趋势性。
如何处理时间序列数据并绘制趋势图:
import pandas as pd import matplotlib.pyplot as plt # 假设数据包含时间戳和销售额 data = pd.read_csv('sales_data.csv') data['date'] = pd.to_datetime(data['date']) # 按日期汇总销售额 data_grouped = data.groupby('date')['sales'].sum() # 绘制时间序列图 data_grouped.plot(figsize=(10, 6)) plt.title('Sales Over Time') plt.xlabel('Date') plt.ylabel('Sales') plt.show()