2013-04-22 1 views
5

Это мой R код:Как я могу достичь графика оценки плотности ядра R, используя D3.js?

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

Правда он использует ядро ​​Епанечникова, а не гауссовой, но эта часть может быть изменена.

+0

Спасибо, это было полезно ... хотя главной проблемой, с которой я столкнулся, является часть «весов = (y)» скрипта R. Я не могу найти достойное решение! – giorgioca