如何在python中将2D数据插值(或映射)到规则的同构网格(如250x250)上

如何在python中将2D数据插值(或映射)到规则的同构网格(如250x250)上,python,numpy,scipy,interpolation,Python,Numpy,Scipy,Interpolation,我正在努力将两个一维阵列插值到常规二维网格中 A = [[ 193.05 192.55 192.06 ..., 191.21 190.73 190.26] [ 193.05 192.55 192.06 ..., 191.21 190.73 190.26] [ 193.05 192.55 192.06 ..., 191.21 190.73 190.26] ..., [ 193.05 192.55 192.06 ..., 191.21 190.73

我正在努力将两个一维阵列插值到常规二维网格中

A = 
[[ 193.05  192.55  192.06 ...,  191.21  190.73  190.26]
 [ 193.05  192.55  192.06 ...,  191.21  190.73  190.26]
 [ 193.05  192.55  192.06 ...,  191.21  190.73  190.26]
 ..., 
 [ 193.05  192.55  192.06 ...,  191.21  190.73  190.26]
 [ 193.05  192.55  192.06 ...,  191.21  190.73  190.26]
 [ 193.05  192.55  192.06 ...,  191.21  190.73  190.26]]

B = 
[ 12.907  16.158  19.419  22.688  25.967  29.255  32.552  35.857  39.171
  42.493  45.824  49.163  52.509  55.863  59.225  62.594  65.969  69.352
  69.352  69.352  72.741  76.137  79.539  12.689  15.883  19.086  22.296
  25.515  28.742  31.977  35.22   38.47   41.728  44.993  48.265  51.544
  54.829  58.122  61.42   64.725  68.035  68.035  68.035  71.352  74.673
  78.     12.479  15.618  18.765  21.919  25.08   28.249  31.424  34.607
  37.796  40.992  44.194  47.402  50.617  53.837  57.063  60.295  63.532
  66.774  66.774  66.774  70.02   73.272  76.528]
当它们被标绘时,如下所示:

请注意,每个“x”值都有多个值。。(如上图所示)

我想将该数据插值到具有相同比例的均匀网格状网格上..(250x250)

我该怎么做


谢谢。

我只是觉得这么晚了一点。我现在面临着一个类似的问题。在我想办法之前,你自己解决过吗?如果没有,到目前为止您尝试了什么?