temp_15_df = df_15_oclock[[“date”, “temperature_2m”, “Year”]]
以每年为分组,画boxplot。x轴是年份,y轴是temperature_2m
用matplotlib:
import pandas as pd
import matplotlib.pyplot as plt
# 假设df_15_oclock是您已经加载的数据框
# temp_15_df = df_15_oclock[["date", "temperature_2m", "Year"]]
# 首先确保"Year"列是整数类型
temp_15_df['Year'] = temp_15_df['Year'].astype(int)
# 使用Pandas的groupby函数按"Year"分组,并计算每组的描述性统计数据
grouped = temp_15_df.groupby('Year')['temperature_2m']
# 绘制箱型图
plt.figure(figsize