javascript - 如何使用 D3.js 实现 R 核密度估计图?

标签 javascript r d3.js kernel-density

这是我的 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 库实现相同的结果..

有人可以帮忙吗?

最佳答案

你见过kernel density estimation吗?例子?

kernel density estimation

不可否认,它使用的是 Epanechnikov 内核而不是 Gaussian,但是那部分可以修改。

关于javascript - 如何使用 D3.js 实现 R 核密度估计图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16147207/

相关文章:

javascript - jQuery setTimeout 重置?

r - 使用容差通过另一个数据帧过滤 R 数据帧?

javascript - 新鲜的 vue cli 项目上出现奇怪的 CORS 错误

javascript - 当与零一起使用时,Replace() 产生 "Uncaught TypeError: undefined is not a function"

r - 将索引列表应用于数据帧列表

javascript - SVG 标记上的 D3 过渡

d3.js - d3 v4强制布局勾选功能

javascript - 用 d3 绘制不连续的线

javascript - CSS/JS 调整大小/裁剪图库中的图像

r - 在 R 中进行表转换的更快方法