【发布时间】:2014-11-26 17:27:54
【问题描述】:
申请hexbin'ning 后,我想知道原始数据的哪个id 或rownumbers 最终在哪个bin 中。
我目前正在分析空间数据,并且正在分箱,例如水深和温度。理想情况下,我想将箱的颜色图映射回空间图,以查看或多或少常见的参数组合存在的位置。不过,我不受hexbin 的约束。
我无法从文档中弄清楚如何跟踪哪个数据点最终在哪个 bin 中。似乎hexbin() 仅存储计数。
是否有一个函数可以生成一个列表,其中每个 bin 都有一个条目,每个条目都包含分配给该 bin 的所有行号的向量?
请指点我正确的方向。
到目前为止,我使用普通的 hexbin 进行分箱:
library(hexbin)
set.seed(5)
df <- data.frame(depth=runif(1000,min=0,max=100),temp=runif(1000,min=4,max=14))
h <- hexbin(df)
但目前我没有办法从 h 中提取 df 的行名,将 bin 链接到 df。可能没有这样的事情,也许我忽略了它或者需要一种完全不同的方法。
【问题讨论】:
-
您目前如何进行分箱?请编辑您的问题以包含带有示例输入的reproducible example 和您当前正在运行的代码。这将使您更容易为您提供帮助。