作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 d3.js 中创建正态分布图(钟形曲线)。
像这样[ http://statwiki.ucdavis.edu/@api/deki/files/73/a9f781e1b0891ceedd50cd7fea7d0f39.jpg?revision=1][1]
我尝试过在谷歌中搜索,但找不到任何相同的示例。谁能帮帮我吗?
最佳答案
您真正需要做的就是准备折线图并计算 pdf。 D3 提供图表框架和 Jason Davies Science 库统计数据。
d3 行函数归结为:
var line = d3.svg.line()
.x(function(d) {
return x(d.q);
})
.y(function(d) {
return y(d.p);
});
您的贝尔曲线坐标可以使用 Box-Muller 变换来计算,并将其传递给高斯 pdf。
您可以在 Bl.ock 中看到所有这些内容。您还应该查看代码中的链接。
关于jquery - 如何在 D3.js 中创建正态分布 正态分布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25375386/
我是一名优秀的程序员,十分优秀!