2024年华为杯 研究生数学建模 D题 大数据驱动的地理综合问题 第二问 思路和代码

目录

问题二:地形-气候相互作用对极端天气形成的影响模型

一、思路

二、数据预处理与分析

三、地理加权回归模型分析

四、模型结果与分析

五、总结


问题二:地形-气候相互作用对极端天气形成的影响模型

# 导入Geographically Weighted Regression (GWR) 模型库
import mgwr
from mgwr.gwr import GWR, Sel_BW
from mgwr.utils import shift_colormap
import libpysal as ps

# 假设气候和地形数据已经预处理好,并包含经纬度信息
coords = list(zip(data['longitude'], data['latitude']))
gwr_X = data[['elevation', 'slope', 'aspect']].values  # 地形变量
gwr_y = data['rainfall'].values.reshape((-1, 1))       # 气候变量,例如降水量

# 选择带宽,使用AIC准则选择最优带宽
sel_bw = Sel_BW(coords, gwr_y, gwr_X)
opt_bw = sel_bw.search()

# 使用地理加权回归模型进行拟合
gwr_model = GWR(coords, gwr_y, gwr_X, bw=opt_bw)
gwr_results = gwr_model.fit()

# 输出结果
print(gwr_results.su
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m0_52343631

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值