CDF — команда GoogleVis для графика кумулятивного распределения

Кто-нибудь знает, какую команду/функцию из пакета GoogleVis я могу использовать для построения кумулятивных функций распределения (CDF)?


person Malik    schedule 08.06.2015    source источник


Ответы (1)


Из журнальной статьи,

Пакет googleVis предоставляет интерфейс между R и API визуализации Google. Функции пакета позволяют пользователю визуализировать данные, хранящиеся в фреймах данных R, с помощью Google Visualization API.

Вам необходимо создать фрейм данных CDF для вашего PDF, например, этот пример для dnorm:

xlist<-seq(-5,5,0.01)
ylist<-numeric()
for (x in xlist) {
  ylist<-append(ylist,integrate(dnorm,-Inf,x)$value)
}
df<-data.frame(xlist,ylist)

Я не уверен, что googleVis покупает вам за визуализацию этой функции помимо простого сюжета:

plot(df)

или в одну строку:

plot(Vectorize(function(X)integrate(dnorm,-5,X)$value),-5,5,add=TRUE)
person DrPositron    schedule 03.12.2015