我有一个网格点(X,Y,Z)和一个点数组(xi,yi),我想在其中返回插值的值zi。目前的方法是: from scipy import interpolate
ip = interpolate.interp2d(X, Y, Z); zi = ip(xi, yi) 然而,对于我的数据集(xi,yi)大小1001,这个过程似乎非常慢 有没有更有效的方法?
我试图在R中再现上述函数。分子在时间"t“时有"y”的概率密度函数(pdf)的乘积。omega_t只是权重(现在让我们忽略它)。i代表model_i ( time t )导出的y(以及密度)的每一个预测值。
分母是上述乘积的积分。我的问题是:如何估计密度。要获得变量的密度,需要一些数据点。我曾考虑过这样做,以找出使用这个方法估计的密度