2011-06-13 13 views
6

No estoy seguro de la diferencia entre CDF (Función de distribución acumulativa) y ECDF (Función de distribución acumulativa empírica), pero generalmente utilizo un diagrama de CDF para hacer observaciones sobre mis datos.Trazado CDF de un conjunto de datos en R?

He estado usando R recientemente y estoy tratando desesperadamente de averiguar cómo trazar un CDF y CCDF (CDF complementario) de mis datos. Todo lo que pude encontrar fue que R tiene ecdf, pero no estoy seguro si esto es lo que estoy buscando. Gráfica de una ECDF es tan simple como:

plot.ecdf(data) 

¿Alguien sabe cómo trazar un CDF y CCDF de un conjunto de datos utilizando R?

Respuesta

14

Un CDF comúnmente requiere un formulario cerrado cuando conoce o asume una distribución. Un ECDF, por otro lado, es 'empiricial' ya que proviene de sus datos. Acabo de responder una pregunta sobre el uso de ecdf() y Hmisc de Ecdf() aquí the other day.

De manera más general, se puede buscar aquí el uso de términos tales como

[r] ecdf 

en el cuadro de búsqueda para buscar 'ECDF' dentro de la etiqueta R. En rseek.org, poco aparece para 'ccdf'. ¿Es tal vez lo mismo que uno menos el ECDF? Si es así, Ecdf() en Hmisc puede hacerlo.

Espero que esto ayude, si no, vuelva a formular su pregunta, ya que no está del todo claro exactamente lo que está buscando. Tanto ecdf() como Ecdf() son bastante útiles, así que asegúrese de leer sus páginas de ayuda.

+1

+1 De su respuesta en otras publicaciones, me di cuenta de que usted es un R Guru :) Y sí, CCDF en realidad se refiere a 1-ECDF. ¡Gracias por su respuesta! Aceptaré esto como una respuesta. – Legend

+0

Busque '1-F' en la página de ayuda Ecdf para averiguar cómo calcular el CCDF a partir de la función Ecdf. –

Cuestiones relacionadas