martes, 13 de julio de 2021

Eliminar entradas de nube de palabras en Power BI

La nube de palabras o Word Cloud, es un objeto visual muy interesante, pero en su configuración por defecto no ofrece el resultado esperado.

Esto se debe a que en la mayoría de los escritos el cualquier idioma, la mayoría de las palabras usadas son conectores que no aportan significado.

Por ejemplo, artículos, pronombres, preposiciones, etc.

Nuestra nube de palabras será mucho más interesante si este tipo de palabras no se tuviesen en cuenta.

Evidentemente una opción sería eliminarlas del archivo original, pero esto puede resultar un tanto complejo, sobre todo en ficheros de gran tamaño.

El objeto Word Cloud, incluye un campo denominado excluye, que nos permite indicar un listado de palabras a ignorar.

En este caso usaremos como fuente de las palabras a eliminar, un simple fichero txt en el que indicaremos una palabra por línea.


Guardamos el fichero en la misma carpeta que el fichero original de power BI.

Te importamos los datos del fichero txt.

De esta forma podremos modificar el fichero txt actualizándolo en power bi hay para tener nuevas palabras a ignorar.

Ahora veremos en el panel campos que existen dos orígenes de datos cada uno de ellos con un único campo.

En el caso de los ejemplos ambos campos han sido denominados con el mismo nombre.


No es necesario que el origen de las palabras a mostrar en el control de la nube de palabras tengo una única columna.

Por eso es necesario vincular el campo que contiene las palabras eliminar, con el campo que contiene las palabras a mostrar en la nube de palabras.

Para ello procederemos a la ventana relaciones.


Y arrastraremos el campo en el que se indiquen las palabras que queremos ir norar encima del campo en el que se encuentra en las palabras que queremos mostrar en la nube de palabras.


Una vez hecho esto se creará automáticamente una relación uno a varios.

Es importante resaltar que el estado de palabras es que ahora no puede contener duplicados, ya que será la parte 1 de esta relación.


Ahora solo queda indicar en el objeto visual en categoría de valores el campo en el que se encuentran las palabras a mostrar y en excluye el campo en el que se encuentra el listado de palabras a ignorar.


Ahora podremos comprobar que nuestra nube de palabras ya no aparecen las que hemos indicado en el listado.

Si quisiéramos eliminar alguna más lo único que tendríamos que hacer sería editar el fichero de texto incluir una línea adicional con cada palabra que quisiéramos eliminar.

Posteriormente solo tendríamos que actualizar el campo en el que se encuentran esos datos.


Cómo podéis ver en este extracto del Quijote la palabra más repetida en este momento es de, mientras que entre las palabras largas la más repetida es Quijote.

Para obtener el resultado deseado de premios ir añadiendo todos los monosílabos que encontremos y palabras de pequeño tamaño para dejar solo las que nos interesan.

lunes, 12 de julio de 2021

Nube de palabras en Power BI (Word Cloud)

Una visualización muy interesante en Power BI es la nube de palabras o Word Cloud.

Nos va a permitir analizar un listado de palabras generando una nube en la que cada palabra se mostrará del tamaño proporcional al número de apariciones.




En este ejemplo hemos partido de un fichero de texto con listado de palabras correspondiente a un extracto de un famoso  libro que quizás reconozcáis.



Se ha guardado el formato txt, y e ha importado a Power BI.



En Power BI, se ha instalado el objeto visual "Word Cloud"


Y se ha creado un informe con la nube de palabras (Word Cloud)




Los datos importados, forman una tabla con una palabra por cada registro / fila.


Una vez importados se muestran reordenados.


Y en el panel campos se puede ver un único campo "Column1"


Este campo lo arrastraremos al campo categoría del objeto visual y también al campo valores.

En el campo valores, indicaremos que deseamos el recuento, para que nos muestre el número de veces que se repite la palabra.



Esto genera la consabida nube de palabras, en la que si paramos el ratón encima de una palabra se nos mostrará el número de repeticiones de la misma.




Es un control que nos puede permitir realizar análisis muy visuales y muy interesantes.

Imaginaos hacer una nube de palabras de los términos buscados en vuestra tienda online, por ejemplo.

Eso os permitiría conocer cuales son los términos más buscados de forma muy visual.


domingo, 11 de julio de 2021

Gráficos Sunburst en Power BI

Una alternativa al gráfico de tipo anillo en power b es el uso de los gráficos tipo sunburst.

Este tipo de gráfico no es de los predeterminados de power bi hay por lo tanto es necesario importarlo.

Para ello pulsaremos en el botón "Obtener más objetos visuales"


Con esta opción podemos importar un objeto visual desde un fichero u obtenerlo desde la tienda de aplicaciones.


En este caso usaremos la tienda de aplicaciones.


Este objeto visual es gratuito por lo tanto solo tendremos que pulsar en el botón "Agregar"


Los objetos importados aparecen en la parte inferior del panel de visualizaciones.


Seleccionamos unburst y como es habitual se nos muestra un borrador del gráfico en gris sin datos.


Para este tipo de gráficos no nos sirve la organización de los datos que teníamos para el gráfico de anillos en Microsoft Excel.

En este caso vamos a crear una tabla con 3 columnas y los datos identificados de otra manera. La primera columna serán los estudios la segunda el sexo y la tercera el número de alumnos.


Una vez importados los datos a power BI, podremos verlos en el panel de campos.


Para cada anillo concéntrico deberemos seleccionar un campo y añadirlo a grupos.

Los datos a mostrar se introducen en el campo valores.


El aspecto final del gráfico es que se muestra a continuación.


Debemos entender que power bi ai Microsoft Excel tienen enfoques distintos a los gráficos.

En Microsoft Excel los gráficos son más estáticos mientras que en power BI permiten interactuar con ellos.

Por ejemplo si pinchamos en grado se nos mostrara el porcentaje de todos los alumnos de grado con respecto al total.


Mientras que sí dentro de grado pinchamos a mujeres se nos mostrara el porcentaje de las mujeres que usan un grado con respecto al total.


Es importante tener en cuenta que para poder descargarse e importar estos gráficos es necesario tener una cuenta de power BI.

Este ejemplo se ha realizado con una cuenta gratuita de Power BI.

sábado, 10 de julio de 2021

Grafico de anillo en Power BI

En power BI también es posible usar gráfico de anillo.

Sin embargo, la decepción surge cuando nos damos cuenta, que en Power BI, el gráfico de anillo, es justamente un gráfico de tarta con un agujero.

A diferencia de Microsoft Excel, en el cual los gráficos de tarta solo permiten una serie de datos, y los de anillo permiten varias, en Power BI tanto los gráficos de tarta como los de anillo funcionan exactamente igual.

El proceso para crearlo es idéntico al de crear un gráfico de tartas en power BI.

Seleccionamos el gráfico de anillos en el panel de visualizaciones.

Se muestra una vista previa en color gris sin datos.


Si seleccionamos una única serie cómo es de esperar se comporte como un gráfico de tarta.


En este caso son la forma de representación es lógica ya que es la esperada para una única serie de datos.


La sorpresa parece cuando seleccionamos la segunda serie y esperamos que se comporte como Microsoft Excel creando dos anillos concéntricos cada uno con los datos de una de las series.


Sin embargo, en el caso de Power BI, el gráfico de anillo se comporta exactamente igual que el de tarta.

Para conseguir el mismo efecto que en Microsoft Excel debemos recurrir a otras visualizaciones.

Una solucion es usar el gráfico Sunburst.


Este gráfico se puede conseguir en la opción más gráficos del panel de visualizaciones.

Sin embargo para obtener este gráfico hay que aclarar que es necesario tener registrada nuestra versión de Power BI, y esto solo se puede hacer con una cuenta de email corporativa o educacional.

viernes, 9 de julio de 2021

Grafico de anillos en Microsoft Excel

Si bieniene en un gráfico de tarta en Microsoft Excel no es posible mostrar datos de dos series, existe una variación de este gráfico, denominado gráfico de anillo, que si permite mostrar los datos de más de una serie.

Su aspecto es el de un gráfico de tarta con un agujero en el centro, como si fuera un donuts.

Es posible usarlo para mostrar datos de la misma manera que gráfico de tartas.

Pero su ventaja radica en comparar dos o más series de datos, como indica el su descripción.



En este caso si seleccionamos más de una serie se mostraran todos los datos al contrario con el gráfico de tarta en el cual solo se mostraba la primera de las series.



A pesar de poder mostrar varias series comparando los datos entre ellas no es recomendable a mostrar más de 3 series ya que la relación entre los datos no se apreciaría correctamente.


Todos los gráficos en Microsoft Excel tienen formatos rápidos que permiten seleccionar un conjunto de formatos y aplicados directamente en un único paso.

Esto nos permite crear gráficos de forma muy rápida con un aspecto muy profesional.


Usualmente el gráfico de anillo tiene un punto en el que los datos de todas las series tienen su origen. 

En la imagen anterior podemos observar que, la posición que tendrían las agujas del reloj a las 12, es el punto común de los dos gráficos.

jueves, 8 de julio de 2021

Grafico de tarta con dos series de datos en Power BI

Si bien el gráfico de tarta no suele usarse para mostrar más de una serie de datos, en Power BI, es posible mostrar más de una serie de datos de forma simultánea.


En el vídeo de Youtube, podéis ver el pro5 para crear un gráfico de tarta con dos series.


El proceso es muy sencillo.

En un primer paso importamos los datos a Power BI, en el ejemplo a partir de una hoja de cálculo de Microsoft Excel.

Una vez importados los datos al modelo de datos, podemos verlos en la ventana modelo.

Una vez insertado el gráfico de tarta, en la ventana de selección de campos, podemos ver en este caso tres campos.


Si solamente seleccionamos dos campos, obtendremos un gráfico de tarta normal.


Que se verá como el de la siguiente imagen.


También podremos seleccionar otra combinación de dos campos, obteniendo otro gráfico para la otra serie de datos.


En este momento los datos mostrados cambian, para adecuarse a la nueva serie a mostrar.


Y finalmente también podremos seleccionar los tres campos.


En este caso, se mostrará un gráfico de tarta en el que se superpone la información de las dos series.

Mostrando los sectores de la tarta con respecto al total, y una línea divisoria mostrando la proporción de una serie con respecto a la otra.


La gran ventaja de este tipo de datos es la interactividad, ya que si seleccionamos un sector, se resalta para mostrar mejor la información.