Sus datos existentes se organizan en lo que se denomina un formato de "historial de tiempo", donde tiene puntos de datos discretos tomados en momentos específicos.
Cómo desea que se muestren sus datos se denomina 'tiempo-en-nivel'. Este tipo de pantalla se usa para mostrar el número de veces que ocurrió un evento que cayó entre un rango definido específico para ese evento. Normalmente esto se usaría en un conjunto de datos que tenga un valor variable a lo largo del tiempo. Su caso es un poco único en el sentido de que los valores variables a lo largo del tiempo son en realidad 'tiempo'.
Para responder a una de sus preguntas, sí, un gráfico de área apilada sería una forma decente de mostrar los resultados, o un gráfico de columnas agrupadas también funcionaría.
Con el fin de cambiar los datos de su historial de tiempo en datos de tiempo a nivel, necesitará revisar sus datos, probablemente en una macro vba. Si sus puntos de datos de tiempo ocurrieron a intervalos regulares, podría simplemente dividir los datos en grupos regulares en Excel y usar la función CONTABILIDAD en cada uno de los grupos.
En su caso, deberá recorrer cada línea de datos, determinar si es verdadera o falsa e incrementar un contador para la ubicación correcta.
Si conoce el número de contenedores que desea dividir sus datos de tiempo en el tamaño del cajón se puede calcular:
Binsize = (valor de tiempo más grande - valor de tiempo más pequeño)/número de contenedores
Entonces puede configurar una matriz o lista que contiene el valor de tiempo máximo que puede ocurrir en cada bin:
bin 1: maxvalue = Binsize
bin 2: maxvalue = Binsize * 2
.
.
Bin n: maxvalue = Binsize * n
En realidad, necesitará 2 matrices/listas. Uno para los valores verdaderos, uno para los valores falsos.
En este momento puede recorrer cada fila de sus datos. Examina el valor de tiempo y determina a qué contenedor pertenece, luego verifica si corresponde a TRUE o FALSE e incrementa el contador apropiado asociado con ese contenedor.
Luego tendrá un recuento de todos los TRUE y todos los FALSE que ocurrieron en intervalos regularmente espaciados, y puede volver a mostrar sus datos en un formato de tiempo en nivel y trazarlos como desee.
Depende de lo que desee. ¿Quieres visualizar la frecuencia acumulada de cada uno? ¿El% de frecuencia de cada pariente con respecto al total hasta la fecha? De cualquier manera, tendrá que hacer un poco de procesamiento, es decir, contar los totales T y F hasta la fecha en cada paso de tiempo. ¿O estás buscando un histograma diferencial? –
@ Jean-Francois Corbett: Lo siento, no estaba claro, creo que lo que quiero es nuevamente el tiempo en el eje X y el% True para un período de tiempo determinado en el eje Y. Pensando en esto, me imagino que solo un diagrama de línea sería suficiente. Ahora mi problema es procesar los datos y calcular el% True. Debido a que mis datos de tiempo no se organizan regularmente, ¿cuál es una buena manera de calcular el% True para un período de tiempo dado? – Tony