import pandas as pd
import matplotlib.pyplot as plt
# 加载数据
data = pd.read_csv('temperature_data.csv')
# 查看数据结构
print(data.head())
# 绘制温度趋势图
plt.figure(figsize=(10, 6))
plt.plot(data['Year'], data['Temperature'])
plt.title('Temperature Trend Over Time')
plt.xlabel('Year')
plt.ylabel('Temperature (°C)')
plt.show()
]]>
from scipy.stats import linregress
# 进行线性回归分析
slope, intercept, r_value, p_value, std_err = linregress(data['Year'], data['Temperature'])
print(f"Slope: {slope}, Intercept: {intercept}")
]]>