如何在R中进行加权的二维核密度估计?

7
我想在R中生成核密度估计图,但是有很多不同的包让我感到困惑。我需要能够:
  1. 指定权重
  2. 指定带宽大小
  3. 指定组距大小
你会如何处理这个问题?附加分数将给予代码片段。

1
请在http://stats.stackexchange.com上尝试。 - mbq
你看过空间任务视图吗?http://cran.r-project.org/web/views/Spatial.html - Roman Luštrik
2个回答

3

2

当然有很多软件包可供选择。你首先应该决定你想要哪种2D核密度估计方法。在fields软件包中,你可以使用smooth.2d函数;而在Brian Ripley的KernSmooth软件包中,你也可以找到非常好用的工具。至于代码片段的额外点数,你可以给帮助文件,我不会抄袭它们。

对于这类问题,你也可以尝试一下www.rseek.org


感谢您的耐心,我对 R 的世界和文化非常陌生,学习这里的事情需要一些时间 :) - fmark
1
@fmark:没问题。你也可以看一下这个问题https://dev59.com/KHVD5IYBdhLWcg3wE3No和这个问题http://stackoverflow.com/questions/192369/books-for-learning-the-r-language。 - Joris Meys
回答你的问题,高斯平滑器对我来说很好用,而且fields包中的smooth.2d函数似乎具备我所需的所有参数。 - fmark

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接