r - stats的含义:R中的密度函数输出值
问题描述
我使用包中的density
函数stats
来创建内核密度图。后来,我在地图上创建了随机点并将 kde 附加到这些点上。我的问题是我阅读了整个函数的文件并且找不到我得到的值的含义。我知道这是一个密度估计,但它是每个像素的点数吗?像素大小是多少?或者是别的什么?
如果有人可以在答案中添加参考或对此有所了解,我将非常感激。
buffer <- st_read("gis/layers/buffers_with.shp")
pbb<- st_read("gis/layers/points/pbb/pbb_gis1.shp")
final_points_data<- data.frame()
for (p in 1:224) {
if(p %in% pbb$field_id) {
poly123 <- pbb[pbb$field_id == p,]
C <- as.owin(buffer$geometry[p])
point<- ppp(poly123$X,poly123$Y, window = C)
d <- density(point,bw="sj", kernel = "gaussian")
CG<- as.owin(buffer$geometry[p])
n=100
set.seed(n)
RP<- rpoint(n, win=CG)
samp<- as.data.frame(RP)
f <- as.function(d)
values <- f(samp)
values_as_df<- as.data.frame(values)
}}
解决方案
推荐阅读
- python - django.db.utils.ProgrammingError:无法将类型 uuid 转换为整数
- linker - 编译器中链接概念的混淆
- php - VScode 中的 Xdebug 不适用于 MacOs 中的“工匠服务”
- c - 如何在linux中查找内核级进程分配的内存?
- javascript - 使用生成器函数作为 WeakMap 的值时出错
- android - android bundle不会加载,但apk会
- python - 为什么Django不能加载静态图片,但可以通过web url加载图片?
- java - 未找到 id 'com.android.application' 的问题
- javascript - 我需要 Javascript 来验证用户按钮并使用 javascript 强制输入该按钮的文本输入
- java - 尝试在android中安排本地通知,但通知不显示