如何使用 D3.js 实现 R 内核密度估计图?
Posted
技术标签:
【中文标题】如何使用 D3.js 实现 R 内核密度估计图?【英文标题】:How can I achieve the R kernel density estimate plot using D3.js? 【发布时间】:2013-04-15 08:39:24 【问题描述】:这是我的 R 代码:
x <- c(5.89,6.81,6.69,7.61,5.44,6.17)
y <- c(1,0.09392423,0.07090779,0.0687634,0.06819157,0.06261615)
plot(density(x, bw=0.050, adjust=1, kernel="gaussian",weights=(y),n=1000))
我正在尝试使用 D3.js 或任何其他等效的 javascript 库来实现相同的结果..
有人可以帮忙吗?
【问题讨论】:
【参考方案1】:你看过kernel density estimation这个例子吗?
诚然,它使用的是 Epanechnikov 内核而不是 Gaussian,但该部分可以修改。
【讨论】:
谢谢,这很有用......虽然我面临的主要问题是 R 脚本的“weights=(y)”部分。我找不到合适的解决方案!以上是关于如何使用 D3.js 实现 R 内核密度估计图?的主要内容,如果未能解决你的问题,请参考以下文章