(A lo largo del artículo vamos a utilizar el término “Big Data” de una manera generalista para entendernos mejor. La realidad es que Big Data, como definición más técnica, habla de una cantidad de datos tan grande que no puede ser gestionado con técnicas tradicionales. Pero por simplificar, en el artículo utilizaremos “Big Data” como concepto entendible para todos los públicos 😇)
En este artículo vamos a intentar explicaros cómo arrancar con una de las mejores herramientas de reporting Big Data: Introducción a Power BI aplicado al fútbol.
El Big Data está de moda, eso lo tenemos todos claro. No hay día que no salga una noticia hablando de este término que suena tan bien, pero que es algo abstracto para la mayoría de la gente.
Power BI es el software elegido por multitud de analistas de datos profesionales para crear visualizaciones.
De hecho, si te interesa este tema, nosotros damos formación con Power BI 360º aplicado al fútbol , donde podrás aprender a crear informes profesionales desde cero, convirtiendo tus datos en conocimiento.
David Moreno Torralba, autor de este post, es especialista en Marketing y Comunicación y CEO de la empresa LittleBigData. Lleva años dedicándose al análisis de datos y unas de sus pasiones es el fútbol. Su idea es conseguir mezclar su pasión y su profesión (de qué me suena a mi eso…? 🙂 ).
Si has sido capaz de capturar datos de tu equipo, ya sea con tu herramienta de videoanálisis , con InStat, o incluso mediante plantillas en Excel, y te apetece introducirte en las herramientas de Big Data, no te pierdas este mini-tutorial de Power BI que nos trae David.
Introducción: Qué es Power BI y qué características tiene
PowerBI es una herramienta de Business Intelligence que nos permite visualizar y analizar datos de forma sencilla. Cuenta con estas características:
- Conectividad: PowerBI dispone de un gran número de opciones para importar datos desde orígenes muy diversos:
- Excel
- Access
- Otras webs
- Google Analytics
- Archivos Csv o Html
- Una carpeta en tu dispositivo
- Etc.
- Intuitivo: Con Power BI no es necesario por programar, perderse en costosas configuraciones, ni tener un conocimiento específico para comenzar a utilizarlo.
- Interactivo: las visualizaciones de datos y los informes no son estáticos como si fueran imágenes, los objetos visuales tienen muchas opciones interactivas para facilitar la visualización, pueden relacionarse entre sí y consigue transmitir la sensación de “estar vivo” de forma cómoda.
- Facilidad para modelar: crear un modelo de datos es, en síntesis, preparar los datos para que nos muestren lo que necesitamos en cada momento. En este sentido, PowerBI nos ofrece muchas posibilidades para crear nuestro modelo de forma eficiente y rápida.
Utilidad de herramientas de “Big Data” (Power BI) dentro del deporte y del fútbol
Aplicar Power BI al fútbol te permitirá realizar las siguientes acciones:
- Analizar grandes volúmenes de datos, como por ejemplo, todo aquello que ocurre durante un partido o entrenamiento.
- Encontrar patrones en la masa de datos que indiquen tendencias, comportamientos y posibles relaciones entre variables. Asociaciones relevantes entre jugadores, cómo influye la presencia de diferentes jugadores en la forma de jugar del equipo, realizar comparativas entre jugadores, descubrir variables ocultas que pueden influir en el juego, etc.
- Realizar predicciones a través de creación de modelos de comportamiento. Algo que podría ser útil en la creación de perfiles de juego de un jugador concreto o de un equipo, simulación del desempeño del equipo según qué “piezas” figuren en la alineación, nivel de ajuste de un jugador según sus características en un sistema de juego concreto, etc.
- Realizar completos informes para transmitir información y las conclusiones de su análisis de forma muy visual e interactiva. Un analista puede realizar estos informes y dirigirlos a diferentes roles de un equipo dependiendo de sus intereses:
- Informe de desempeño en entrenamientos y partidos para el entrenador
- Análisis de comparativa de jugadores para el director deportivo
- Informe de escenarios financieros para el presidente del club
- Etc.
Ejemplo de uso con Power BI: Cuadro de Mandos de un partido de fútbol
Este ejemplo a continuación sería un cuadro de mandos con Power BI.
Hay cientos de formatos y visualizaciones en Power BI. Esto es solo un ejemplo. Prueba a interactuar por encima de la imagen y verás como dinámicamente va cambiando el resultado, permitiendo al receptor poder navegar por el dato y sacar conclusiones.
TRUCO: Si mantienes pulsado la tecla CTRL puedes seleccionar varios filtros a la vez para, por ejemplo, comparar jugadores.
<—ATENCIÓN!!! Si has llegado hasta aquí pero lo tuyo no es la tecnología, los PCs, las herramientas… mejor no sigas leyendo y pasa directamente a las conclusiones. Si eres un valiente, adelante! —>
Instalación y Precios de Power BI
En Power BI podemos optar a tres tipos de tarifas:
La primera opción, que es gratuita, es muy interesante, pues permite el uso de una gran parte de las funcionalidades de la herramienta y es muy probable que con ella tengamos un larguísimo recorrido.
Las diferencias principales entre las dos primeras opciones de contratación consisten en tener opciones de trabajo compartido en modelos e informes y en poder mantener los datos actualizados de forma automática.
Ambos puntos son importantes porque aportan mucha eficiencia a la hora de trabajar en los modelos de datos. El primero por no tener que estar compartiendo cada informe o cada modelo que publiques en tu panel
En segundo lugar, y mucho más importante, porque evita que tengas que entrar a cada fuente de datos cuya importación que tengas que actualizar, que en la opción gratuita se debe hacer manualmente y puede ocupar gran cantidad de tiempo en casos ya medianos.
La última opción y la más costosa generalmente es la tercera, ya que estamos hablando de una opción que es “a medida”.
Esta última opción suele estar enfocada a grandes empresas y a analistas que tengan que acercarse más al Big Data que a conjuntos medianos o pequeños de datos.
Os dejo aquí el link para descargar, de forma gratuita, el PowerBI Desktop (acceso desde nuestro PC, no en la nube). Os atrevéis?
<–QUIERO DESCARGAR POWER BI GRATIS–>
Pasos para crear un cuadro de mandos con Power BI
Para que podáis ver el potencia de la herramienta, vamos a crear y explicar de manera muy sencilla cómo se crearía un pequeño cuadro de mandos. Los pasos básicos serían:
1. Cargar Datos
Vamos a utilizar en este ejemplo un fichero Excel de InStat del último Clásico Real Madrid – Barcelona:
- Al abrir el PowerBI se nos presenta esta interfaz, desde donde podremos gestionar todas las herramientas. Lo primero que haremos será hacer clic en “Obtener datos”, en la parte superior izquierda de la pantalla, para “traernos” datos con los que poder trabajar.
- Aquí podremos ver la conectividad que tiene PowerBI, característica mencionada en la introducción del post (poner link), al dejarnos elegir entre un variadísimo abanico de opciones. Podemos cargar datos de InStat, Opta Sport, Stats, Nacsport o incluso datos propios. Para saber cuál elegir obviamente tenemos que saber cuál es el origen de los datos que queremos importar. En el caso de este post, todos los datos provienen del mismo archivo Excel, así que damos clic en Excel.
- Esta pantalla nos lleva a elegir, dentro del origen Excel, las tablas y hojas que queremos importar. Seleccionamos los elementos y a la derecha nos mostrará una visualización para que comprobemos los datos que hemos seleccionado y que realmente son los que queremos importar. Vemos que los datos del partido, por lo que le damos clic en “Continuar” o “Load” si es en inglés.
- Al cargar los datos, en la parte derecha de la pantalla, en la sección “Campos” aparecerán los datos que hemos cargado listos para que los utilicemos a nuestro gusto, pero antes es conveniente prepararlos, asegurarnos de que tienen el formato adecuado (por ejemplo, puede haber datos numéricos que se nos hayan cargado en formato texto, lo cual haría que no pudiéramos usarlos convenientemente). Para poder preparar los datos, damos clic sobre “Editar consultas”, símbolo que aparece en la parte superior de la pantalla, en la pestaña “Inicio”, apartado “Datos externos”.
- En las consultas es donde podemos parametrizar, dar formato y manipular nuestros datos para dejarlos listos para su tratamiento y visualización. Para este ejemplo, sólo necesitaremos aplicar una funcionalidad muy útil llamada “Detectar tipo de datos”.
- Con ella conseguiremos que el PowerBI automáticamente asigne el formato adecuado a cada columna de datos cargados. Para dar clic sobre esta función vamos a la pestaña “Transformar”, y en el apartado “Cualquier columna” lo encontraremos.
- Una vez hemos detectado los formatos (los cuales podemos comprobar al lado de los rótulos de las columnas, cada formato con su símbolo), y hemos terminado de preparar los datos, vamos a la pestaña “Inicio” y damos clic sobre “Cerrar y aplicar”, a la izquierda del todo. Esto nos llevará de nuevo a la interfaz inicial, donde estábamos al cargar los datos.
2. Crear el cuadro de mandos (o “dashboard”, como lo llaman en la Premier League 🙂 ).
- Lo que vamos a hacer es crear uno sencillo que nos permita, de forma ágil, visualizar la influencia de cada jugador en cada partido, así como su rendimiento en el mismo, y también poder realizar comparativas entre jugadores. Para este ejemplo, sólo tendremos en cuenta el último Clásico entre el Real Madrid y el Barcelona.
- Lo primero que haremos será poner un título o encabezado en el Dashboard que nos indique el partido cuyos datos estamos visualizando (aunque en el ejemplo sólo será uno).
- Para crear una visualización, tenemos que ir a la sección “Visualizaciones”, en la parte derecha de la pantalla, y buscar, entre los pequeños iconos (cada uno es una opción de visualización o gráfico), uno llamado “Tarjeta”. Damos clic.
- Siempre que carguemos una visualización tendremos que arrastrar o indicar los campos que queremos que contenga. En este caso, vamos a la sección “Campos”, desplegamos la tabla “Teams” y seleccionamos “Partido”. Simplemente dando clic, aparece en la visualización (hasta ahora vacía).
- Ahora queremos dar formato a nuestra visualización. Importante: volvemos a la sección “Visualizaciones”, justo debajo del cuadro de pequeños iconos, hay una franja negra con tres símbolos (en la foto de arriba lo puedes ver).
- Si damos clic en el primero, eso nos permitirá gestionar los campos de nuestra visualización, así como filtrar lo que deseemos.
- El segundo nos permite dar formato y configurar opciones de nuestra visualización.
- El tercero es algo más complejo, tiene que ver con análisis, pero ahora no lo veremos. Como queremos dar formato, damos clic en el segundo símbolo, el que parece una brocha de pintura.
- Seleccionamos “Valores” para aumentar el tamaño del texto contenido en la visualización, hasta que creamos oportuno, y ya tenemos nuestro primer elemento.
- Lo siguiente que vamos a hacer es importante: vamos a crear una visualización que no se encuentra de forma predeterminada entre las opciones de PowerBI. Para ello, esta herramienta dispone de un catálogo de visualizaciones creadas por terceros y colgadas en su “Marketplace”.
- Iremos a la pestaña “Inicio”, en el apartado “Objetos visuales personalizados”, y accederemos a la “Marketplace”. Buscaremos una visualización relacionada con publicación de imágenes, por ejemplo, “Image grid”, y la agregamos. Inmediatamente aparecerá entre los iconos de visualizaciones. Pinchamos sobre el icono nuevo, y arrastramos (o clicamos) el campo “Fotos” de la tabla “Players”.
- Vamos a hacer un pequeño paréntesis. A menudo, cuando cargamos conjuntos de datos (o tablas), vamos a necesitar relacionarlos entre sí para analizarlos o visualizarlos de forma integrada. En nuestro caso, el excel contaba con 2 pestañas, equipos y jugadores, que queremos relacionar para que cuando tengamos nuestro Dashboard, podamos realizar comparativas entre jugadores y equipos y que el Power BI relacione a cada jugador con el equipo donde juega.
- Para este tipo de casos más sencillos la misma herramienta lo hará automáticamente, pero es importante conocer dónde poder realizarlo manualmente: pestaña “Inicio”, apartado “Relaciones”, “Administrar relaciones”. Una vez dentro, aplicamos “Detección automática”. El icono que aparece en la columna “Activo” nos indicará el estado de la relación. Ahora, el campo “EQUIPO” de ambas tablas está relacionado, más tarde veremos el efecto de esto.
- Para poder seleccionar la información de nuestro Dashboard, vamos a necesitar una herramienta muy útil: los filtros. Estos filtros estarán “moviendo” todas las visualizaciones cuando demos clic, es decir, que se aplica a todo el Dashboard. En este caso, necesitaremos filtrar por partido, equipo, rol y jugador (campo apellido).
- Buscamos el icono “Segmentación de datos” en la caja de visualizaciones. Y como hemos estado haciendo: buscamos el campo correspondiente y lo arrastramos al filtro. Creamos una visualización de filtro por cada campo a filtrar. En total, se nos quedarán 4 filtros. Podemos interactuar con las visualizaciones que tenemos, ahora mismo, si dentro del filtro seleccionamos un jugador, veremos cómo la foto cambiará al instante.
- Ahora vamos a crear la visualización más compleja del Dashboard y la más importante, pues es la que nos va a dar de un vistazo los datos de la influencia de cada jugador en el partido. Para ello usaremos el icono “Gráfico de dispersión” (aunque podéis usar el que más os guste), ya que es muy útil para incluir muchas variables y que nos aporte información a primera vista. Vamos paso por paso:
- Arrastramos el campo “Apellido” en la ranura “Detalles”. Esto nos permitirá ver qué burbuja representa cada jugador cuando pasemos el ratón por encima de una.
- Arrastramos el campo “Equipo” en la ranura “Leyenda”. Así, ambos equipos serán coloreados cada uno de un color y permitirá una identificación rápida.
- Arrastramos el campo “ATT / CON éXITO %” (porcentaje acciones totales con éxito) a la ranura “Eje X”. Así mismo, el campo “ACCIONES TOTALES” al “Eje Y”, esto nos permitirá darle un sentido visual al gráfico, es decir, cuando veamos una burbuja, sabremos contextualizarla. En este caso, cuanto más arriba y a la derecha se sitúe una burbuja, significará que más participa el jugador y que cuando participa lo hace con mayor éxito.
- Por último, arrastramos el campo “MINUTOS EN EL CAMPO” a la ranura “Tamaño”, lo cual nos dará todavía más pistas visuales: ahora, el tamaño de la burbuja indica los minutos que el jugador ha estado en el partido. De esta manera, si vemos una burbuja cerca de su sitio ideal (arriba esquina derecha), pero es muy pequeña, sabremos que no podremos compararla con otra más grande, puesto que es más probable que un jugador que pase más tiempo en el campo se equivoque más que uno que pasa menos tiempo.
- Para finalizar, colocaremos una visualización de datos cuantitativos de cada jugador en el partido, para consulta o comparación rápida. Seleccionamos el icono “Tarjeta de varias filas”, y colocamos dentro de la única ranura que tiene los campos que se ven en la imagen. Con esto vemos que es muy rápido ver el desempeño cuantitativo del jugador en el partido.
- Y ya está, hemos creado un sencillo Dashboard que nos permite conocer rápidamente el desempeño de los jugadores en un partido y realizar ciertas comparaciones iniciales.
Conclusiones
Power BI es una herramienta que ha marcado un punto de inflexión en el análisis y tratamiento de datos tanto dentro como fuera del fútbol.
Ha permitido una “democratización” del análisis de datos, ha hecho accesible para un mundo más allá de “lo multinacional” la posibilidad de crear modelos de datos y trabajar en ellos para poder aportar valor y encontrar nuevas formas de explicar la realidad de las empresas, con mayor objetividad.
En el planeta fútbol, surge la necesidad de tener herramientas adecuadas para acercar el dato y que no sea uso exclusivo de grandes entidades, empresas, clubes y organizaciones cercanas.
La ciencia puede verse como un conjunto de aportaciones, unas más pequeñas y otras no tanto, que avanzan en la búsqueda de la mejor explicación posible a las cosas, y en ese sentido, herramientas como PowerBI permite a mucha más gente poner su granito de arena. Y, ¿por qué no al fútbol?
Aprende a utilizar Power BI aplicado al fútbol y crea informes profesionales con tus datos
Power BI es un software que en el fútbol se utiliza en muchos equipos de élite para el análisis de de datos y la creación de informes.
El análisis de datos en el fútbol es una vía con mucho presente, pero todavía más futuro. Por ello en en Objetivo Analista te puedes formar en el análisis de datos con el Curso Power BI 360º Aplicado al Fútbol.
Con este curso tendrás la posibilidad de formarte desde cero en el análisis de datos de fútbol y convertirte en un auténtico profesional.
En el Curso Power BI 360º aplicado al fútbol aprenderás a ahorrar tiempo, a ordenar tus datos y a crear informes automáticos, sencillos y muy profesionales.
Aprender a utilizar y analizar los datos te abrirá muchas puertas si te quieres convertir en un profesional del fútbol. No solo como analista, sino también como Scouting, preparador físico, entrenador…
Fórmate en el análisis de datos de fútbol con Power BI y encuentra tu camino en el mundo del fútbol.