stringtranslate.com

Plantilla de discusión:Cuadro de casos médicos


Tipo de gráfico

@ Ahecht y Alexiscoutinho : ¿Existe alguna posibilidad de que esto se pueda convertir en un gráfico lineal, como lo hace Google? Parece mejor visualizar estos datos. ProcrastinatingReader ( discusión ) 11:06 17 jul 2021 (UTC) [ responder ]

@ ProcrastinatingReader : No. {{ Graph:Chart }} ya lo hace. Esta plantilla/módulo está pensado para ser un híbrido entre un gráfico de barras y una tabla. Sin embargo, hay algunas actualizaciones futuras planificadas que mejorarán la visualización, como la posibilidad de alternar entre recuentos acumulados y nuevos. Alexiscoutinho ( discusión ) 16:57, 17 de julio de 2021 (UTC) [ responder ]

La selección dual conduce a la ocultación de fechas seleccionadas

La selección por los últimos 15 días y otro selector (selección de las mismas fechas por dos selectores) hace que se oculten estas líneas. Según tengo entendido, esto debería solucionarse en algún momento. ¿Hay algún trabajo en curso? De lo contrario, podría echarle un vistazo yo mismo. Si es así, algunas pistas sobre dónde encontrar la implementación (creo que en algún lugar de js) podrían ayudar. -- Kohraa Mondel ( discusión ) 17:52, 16 de agosto de 2021 (UTC) [ responder ]

@ Kohraa Mondel : Detuve mi trabajo en el n.° 7 de la lista de tareas pendientes para reescribir este módulo como uno orientado a objetos . Sin embargo, antes de eso, quería crear algunos tipos básicos de Lua y una clase Table adecuada para el cuadro Module:Bar y, en consecuencia, este módulo. Desafortunadamente, crear casos de prueba extensos se volvió bastante agotador, por lo que me detuve por un tiempo. Afortunadamente, todo esto no es necesario para solucionar el problema que mencionaste. Esa tarea vinculada de Phabricator tiene el último desarrollo. Después de escribirla, creo que incluso pensé que una tercera clase de alternancia sería ideal, pero no puedo recordar exactamente lo que quería en este momento. Desafortunadamente, la tarea está bastante muerta. Pensé en contactar a matmarex después de hacer mis cambios finales. Si nuestro intento falla allí, creo que sería bueno si tratamos de implementar estos conmutadores aquí en Wikipedia para probar y hacer que su uso se generalice. Esto se haría a través de un fragmento. Mi sandbox de JS tiene la función 'unmaker' requerida para implementar estos nuevos conmutadores aquí en Wikipedia. Alexiscoutinho ( discusión ) 03:43 18 ago 2021 (UTC) [ responder ]

División por cero

La linea

divisor local = (total[1] + total[2] + total[3] + total[4] + total[5]) / (args.barwidth - 5) --debería ser -3 si los bordes no fueran hacia adentro

puede producir el valor 0. p. ej. Plantilla:COVID-19_pandemic_data/Kiribati_medical_cases_chart

y más adelante este 'divisor' (como su nombre lo indica) se utiliza en _customBarStacked

¿Es apropiado usar "nan" o "inf"? Un posible cambio es agregar

si divisor == 0 entonces divisor = 1 fin

Desb42 ( discusión ) 11:09 11 dic 2021 (UTC) [ responder ]

@Desb42: No es una división por 0, es el numerador, que puede ser 0 si los datos se ingresan incorrectamente (la última fecha ;0;0;0es incorrecta, ya que estos números son acumulativos). La solución adecuada sería generar un error en esos casos. Alexiscoutinho ( discusión ) 20:04, 11 de diciembre de 2021 (UTC) [ responder ]
@ Alexiscoutinho : Estoy confundido. Se produce una división en la línea 225
barargs[i+2] = args[i+1] / args.divisor
args.divisor es claramente un denominador (y en el ejemplo citado es cero); por lo tanto, una división por cero
@Desb42: Ahora entiendo lo que quieres decir, pero la solución sigue siendo la misma: no dejar que la suma de los total[i]s sea 0 o, mejor aún, imponer que los datos aumenten de forma monótona. Sin embargo, cuando se admita la entrada de datos nuevos a diario (no acumulativos), será necesario eliminar esta condición/requisito. Alexiscoutinho ( discusión ) 17:10 13 dic 2021 (UTC) [ responder ]

Números pegados

Resuelto

Hola. Las cifras han superado las decenas de millones en el gráfico alemán y, por lo tanto, parecen muy ajustadas a las cifras entre paréntesis.

Intenté usar la frase |numwidth=como se indica en el uso , pero no logró hacer ninguna diferencia. -- Mahmudmasri ( discusión ) 11:02 11 feb 2022 (UTC) [ responder ]

Ver gráfico de casos médicos en Alemania #Números estancados Alexiscoutinho ( discusión ) 15:13 13 feb 2022 (UTC) [ responder ]

Opciones de agregación para ayudar a gestionarPágina de inicio: PEIS

Los artículos con gráficos de casos de COVID-19 están empezando a superar los límites de PEIS debido al gran volumen de datos. Hay otras formas de reducir el PEIS (yo lo hice hace poco para un par de artículos), pero a medida que se vayan añadiendo más datos, el problema tendrá que solucionarse en última instancia aquí (o con otra plantilla); de lo contrario, los editores podrían tener que recurrir a reemplazar manualmente sus datos diarios con agregados semanales o mensuales. Para evitar tener que descartar los datos diarios detallados existentes, tal vez esta plantilla podría proporcionar una opción para agregar datos para mostrarlos por mes o semana epidemiológica, |aggregate=montho |aggregate=epiweekcon la última entrada como mes/semana parcial hasta la fecha. durationindicaría la cantidad de entradas de mes/semana más recientes mostradas inicialmente.

Un beneficio adicional de este enfoque es permitir que la plantilla {{datos de la pandemia de COVID-19}} de un solo país admita la visualización de una versión agregada del gráfico en los artículos principales "COVID-19 en <país>", mientras que los números diarios completos se muestran en otra página, como "Estadísticas de COVID-19 para <país>" —— 2406:3003:2077:1E60:D59D:E6EC:AEA9:4652 ( discusión ) 19:51 17 jun 2022 (UTC) [ responder ]