r - 从粗坐标网格到精细坐标网格的插值
问题描述
我有两个数据框。第一个(REF)包含来自覆盖全球的 2.5° x 2.5° 网格(沿行)上的气候模型的每日温度(沿列),另一个(OBS)包含同一时间段的每日温度,更精细0.5° x 0.5° 网格也覆盖整个地球。
REF 5760 obs. of 9864 variables
X Y 1979.01.01 1979.01.02 1979.01.03
0.00 40.00 10.50 10.40 11.20
2.50 40.00 9.65 8.45 9.30
5.00 40.00 7.75 10.80 8.80
OBS 61143 obs. of 9864 variables
X Y 1979.01.01 1979.01.02 1979.01.03
0.00 40.00 9.50 8.60 10.10
0.50 40.00 8.65 8.75 9.70
1.00 40.00 8.75 9.80 8.10
我希望插入来自 REF 数据帧的每日温度值,以匹配来自 OBS 数据帧的坐标的更精细的空间分辨率。因此,我的输出 (REF2) 应该是与 OBS 数据框具有相同维度的数据框。我已经检查了各种 interp 解决方案,但我迷失了这一切。有什么建议么?
解决方案
推荐阅读
- sql - IBM DB2 CAST AS VARCHAR 与 Python Pandas to_datetime 函数
- python - 如何使用列表理解在元组中的单词中切换两个字母?
- ios - 将 UICollectionView 嵌套到 UITableViewCell 中
- python - 在进行数据规范化时,我总是得到 ValueError: cannot convert float NaN to integer
- c++ - 在这种情况下 std::move 是否矫枉过正?
- flutter - Flutter 屏幕高度问题
- html - 如何增加跨度的大小以填充 ul
- python - 如何使用 Django 子查询?
- python - jar 文件的参数不正确 - 使用 Boto3 启动 EMR 集群
- c++ - 如何避免不必要的 if 语句每次更新都基于设置后不变的布尔值