Herramienta de análisis

Como había comentado en redes, comparto una herramienta de análisis desarrollada en Google Sheets a partir de los temas que he ido tratando en este blog desde que lo inicié.

Se trata de un libro de cálculo de la plataforma Google, con la ayuda de un Add-on y Apps Script, y reciclando el código JavaScript que he ido compartiendo. A estas alturas, y si se ha sacado provecho de las distintas entradas, deberíamos estar en condiciones de entender los datos que se presentan en el informe, con la salvedad de algún dato extra que he añadido usando funciones por defecto, como podría ser la estadística a una temporada y a 10 de los máximos aciertos del periodo, o la inclusión de conceptos como entropía y entropía relativa, o signos de riesgo. Esto últimos son conceptos que se pueden aprender de otros quinielistas, o a través de la lectura de otros blogs dedicados a la Quiniela, como 'Quinielandia' de PacoHH o del mismo Foro1X2 de Eduardo Losilla. Siempre se puede encontrar compañeros de afición dispuestos a aclarar ideas, o compartir recursos.

La hoja en sí misma no presenta grandes novedades respecto a una herramienta ya existente. Se trata del Comparador Gráfico, desarrollado por JCE de la peña 'Fáciles y Rentables' (Jorge) en Excel al que no conozco personalmente, y con el que nunca he llegado a compartir conversación. Espero que no se sienta ofendido por esta "copia" o versión de su software en el que me he inspirado para este recurso informático. Al menos espero haber incorporado algún conocimiento extra en los posts que he publicado, y haber aportado algún tipo de valor añadido.

La herramienta anterior circula entre la comunidad de quinielistas, y en todo caso se podría pedir una copia a cualquier compañero o al mismo JCE, al que se puede encontrar en el Foro1X2 si no me equivoco o contactarle por cualquier otro medio al alcance. 

Respecto al Comparador Gráfico, esta hoja de Google presenta algunas carencias. No contempla el pleno al 15, que considero prescindible para peñas pequeñas donde el interés se focaliza a mi entender en el resto de premios. Tampoco permite configurar (aún) el número de jornadas contempladas para una temporada, y que he dejado por defecto en 60. Además en las simulaciones empleo el cálculo de premios en acertantes decimales, lo que puede afectar a ciertas estadísticas en las que el efecto de los premios por debajo del acertante único, pueden no ser deseables. En todo caso es algo que debo seguir desarrollando, y contemplar el efecto del redondeo en los datos de salida para tener claras las implicaciones en según qué aspectos. No se trata de un proyecto cerrado, y aquí comparto una primera versión a la que añadiré más en este mismo post a medida que afine otras funciones.

En tanto al uso de la hoja, debe esperarse a la carga total de la misma al abrir el libro y recalco sacar una copia al Drive personal para su uso y hacerlo en la versión de la plataforma Google Sheets en PC (nunca en dispositivos móviles). Una vez cargada, aparecerá en el menú de la barra superior la opción de cálculo, con un submenú que se deberá pinchar para la introducción de datos. Tan sólo hay que seguir los pasos y pulsar calcular. Aparecerá una barra de progreso, y no deberemos cerrar la ventana de diálogo hasta que ella lo haga por sí misma.

En el uso de la herramienta, me he encontrado con algunos impedimentos debido a asincronías entre las funciones JS de Apps Script y el cálculo de otras celdas del libro, por lo que recomiendo siempre recargar la página del navegador para forzar el recálculo de la hoja (espero encontrar una solución más elegante a este tipo de problemas).

En tanto a los datos a introducir en el diálogo de introducciónde datos, aclarar que se trata de archivos txt con un formato habitual determinado. Para los porcentajes reales y apostados se debe aportar un .txt con los porcentajes en tanto por 100 separados por tabulador y en 14 líneas, y nunca dejar líneas en blanco despúes del ultimo dato (14 líneas no 15 con la última en blanco o dará error y el diálogo nunca se cerrará hasta que lo hagamos manualmente). Este es un problema que se puede solventar con más código del que he escrito, y del que JCE supo guardarse lanzando mensajes de aviso. En mi caso he ido a lo 'fácil' en esta versión, por lo que solicito al que la use que esté atento a este tipo de detalles.

Una vez se cierre la ventana de introducción de datos, y refrescar la página por si alguna celda no se actualizase, podemos obtener el informe en Archivo->Exportar en PDF. Nos saldrá un diálogo en el que podremos configurar la impresión. Las opciones son imprimir en vertical A4, ajustar al alto, márgenes estrechos, imprimir todo el libro y "no mostrar líneas de cuadrícula".

También se debe cambiar el encabezamiento de las tres hojas con el nombre de la peña de cada uno, e incluso usar modificar la disposición de los elementos si se sabe lo que se está haciendo, porque siempre nos podemos cargar una referencia fija. También colorear la hoja a nuestro gusto, usar celdas de colores según valores con el formato condicional... El que esté acostumbrado al manejo de hojas de cálculo podrá personalizar la presentación para redes sociales o uso propio.

A continuación dejo el enlace desde el que se puede descargar esta versión 1 del generador de informes y me despido hasta el siguiente post. Utilizaré esta misma entrada para ir dejando otras versiones modificadas. Saludos.

QuiniInforme, versión 1

Versión 2, con las siguientes modificaciones. Introducción de fecha de informe en add-on. Selección de ajuste de acertantes a entero, redondeo al más próximo, o en formato decimal (anteriormente sólo en formato decimal), lo que cambia considerablemente ciertos valores, en especial la rentabilidad a largo plazo para Lebesgue.

QuiniInforme, versión 2

Tercera versión de la herramienta. Como novedad, el análisis de partidos clave de la jugada, y la inclusión de rangos de las columnas jugadas, en un nuevo apartado en una de las hojas a imprimir.

QuiniInforme, versión 3

Cuarta versión. Corrección de tabla de signos de riesgo, y mayor robustez ante errores de porcentajes con tabuladores de final de línea y líneas en blanco al final de archivo. Inclusión de métrica de entropía condicional.

QuiniInforme, versión 4

Quinta versión. Las curva de 1 y 10 temporadas, así como los datos de maduración y la gráfica de evolución del fondo, pasan a mostrar exclusivamente los datos de la simulación pura, en lugar de basarse en los parámetros de la loglogística. Antes se producía una subestimación de los mismos, quedando ahora mejor reflejados, y más ajustados a la realidad.

QuiniInforme, versión 5

Sexta versión. Se incorporan datos y gráfica de otras garantías a largo plazo. Función de riesgo a una y 10 temporadas, curva de Lorenz, e índice de Gini.

QuiniInforme, versión 6

Comentarios

Entradas populares de este blog

La distribución binomial de Poisson y el cálculo del escrutinio

La regresión logística y el cálculo de porcentajes apostados