如何在R中进行样条插值

时间:2012-07-30 03:46:12

标签: r spline spatial-interpolation

我是R的新手,并尝试在R中进行插值(对不起,如果这似乎是一个蹩脚的问题)。  我需要插入一些点(Lat,Lan和每个点的一个整数值)。我是一名GIS用户,我在ARCGIS中做过,但据我所知,ArcGIS并没有给我样条的RMSE,所以我想在R中学习并学习一些R.我已经学过basif的东西,比如绘图,,, ,, 你能否一步一步地告诉我在R语言中我应该做什么来插入点(全局水平)并计算RMSE?

我非常感谢任何帮助 汉克

2 个答案:

答案 0 :(得分:3)

我将查看字段包中的Tps函数,其中Tps代表Thin plate spline。 Tps(来自the documentation):

  

使薄板样条曲面适合不规则间隔的数据。该   通过广义交叉验证选择平滑参数。该   假设模型是加性Y = f(X)+ e,其中f(X)是d维   表面。这是空间过程估计的一个特例。

有关代码示例,请参阅Tps文档。

答案 1 :(得分:3)

您是否有理由使用样条线(除了您在软件中的内容)?您应该阅读http://cran.r-project.org/web/views/Spatial.html并考虑一本关于地统计学http://spatial-analyst.net/book/的好书,然后您可能想要使用Kriging进行插值。