import pandas as pd
import matplotlib.pyplot as plt
# 读取Excel文件
file_path = r'D:\新建文件夹\动态水位.xlsx'
df = pd.read_excel(file_path)
# 创建时间序列
df['时间'] = df['年'].astype(str) + '-' + df['月'].astype(str)
df['时间'] = pd.to_datetime(df['时间'])
# 绘制每个监测井水位随时间变化的曲线
monitoring_wells = df.columns[2:]
plt.figure(figsize=(12, 8))
for well in monitoring_wells:
plt.plot(df['时间'], df[well], label=well)
plt.xlabel('时间')
plt.ylabel('水位')
plt.title('监测井水位随时间变化的曲线')
plt.legend()
plt.grid(True)
plt.show()