2013-04-22 142 views
5

這是我的R代碼裏面:如何使用D3.js實現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庫相同的結果..

有人可以請幫助?

回答

7

你見過kernel density estimation的例子嗎?

kernel density estimation

不可否認它使用Epanechnikov內核,而不是高斯,但部分可能被修改。

+0

謝謝,這很有用...雖然我面臨的主要問題是R腳本的「權重=(y)」部分。我無法找到一個體面的解決方案! – giorgioca 2013-05-01 15:00:59