La mejor trama para listas de bits en matplotlib.
Frecuentes
Visto 157 veces
0
Tengo un dato nominal con dos valores (0 y 1) de 400 valores. Tengo datos reales y previstos de este tipo. Mi necesidad es que quiero trazar estos valores nominales de los reales y pronosticados en el mismo gráfico para que sea fácil comparar qué tan buena fue la predicción en comparación con los valores reales. ¿Hay algún buen tipo de trama que sea lo suficientemente elegante e informativo?
2 Respuestas
2
Creo que lo que realmente necesitas es la presentación de la fracción de verdaderos positivos y verdaderos negativos contra falsos positivos y falsos negativos. No creo que necesite trazar aquí ya que desea presentar solo cuatro números, pero se pueden encontrar algunos ejemplos de visualización para este caso aquí y aquí.
Respondido el 03 de diciembre de 13 a las 13:12
1
Sería mejor si tuviéramos algunos datos, pero ¿qué tal una idea como esta para comenzar? ggplot2
:
EDITAR - actualizado para mostrar datos discretos. Puntos rojos y bandera de área incorrecto predicciones.
dd<-data.frame(obs=1:100,Pred=sample(0:1,100,TRUE),Act=sample(0:1,100,TRUE))
dd$diff<-abs(dd$Pred-dd$Act)
dd$cum<-cumsum(dd$diff)/dd$obs
ggplot(dd) +
geom_line(aes(obs,Pred),color="green",linetype=1) +
geom_line(aes(obs,Act),color="blue",linetype=1) +
geom_ribbon(aes(obs,ymax=cum,ymin=0),fill="red",color="red",alpha=0.25) +
geom_point(aes(obs,diff,fill=factor(-diff)),color="white", shape=22,size=5)
Respondido el 03 de diciembre de 13 a las 14:12
Como puedo ver en su gráfico, está trazando datos continuos. Pero en mi situación, estos son solo dos valores discretos (0 y 1), entonces, ¿cómo encaja esto con su sugerencia? - Misgevolución
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas python r matplotlib or haz tu propia pregunta.
¿Incluso necesitas plotear? Básicamente, solo necesita cuatro números (número/fracción de buenos y falsos positivos y negativos). - leeladam
@leeladam, entonces, si tuviera que presentar esto a un cliente potencial, ¿qué tipo de presentación sería mejor (en términos de resumen y gráficos atractivos)? - Misgevolution