domingo, 23 de agosto de 2015

Semestres en Tableau

Hoy me gustaría responder a una de las preguntas de mi alumnos en Tableau

En la jerarquía de las fechas de Tableau, puedo crear mi propia jerarquía a nivel de Semestre.

Si ya llevas usando Tableau por un tiempo, Te habrás dado cuenta cuando un campo es reconocido como Fechas, Puedes controlar el nivel jerárquico a nivel de Año, Trimestre, Mes, etc...

Lo cual es genial y te permite hacer un montón de cosas.

Pero que hay de los semestres ?

Buena pregunta

La respuesta como a muchas de las preguntas de Tableau es "Campos Calculados"

Veamos el ejemplo de como Tablau extiende el nivel como en esta imagen


Como pueden ver al seleccionar el signo "+" de la capsula de fecha, podemos aumentar el nivel de granularidad de algo mas general como años a Trimestres...

En este ejercicio crearemos nuestra propia Jerarquía incluyendo el nivel de semestres

Ok, primero crearemos un campo calculados al hacer click derecho en la dimensión de formato fecha para crear Campo Calculado.

El campo calculado tendrá el calculo siguiente

con esto podrás resolver y tendrás una nueva columna con Semestre



Ahora para crear tu propia Jerarquia, creas dos campos mas uno

Le das Click derecho al campo fecha y luego en transformar, para crear tu propio campo de fecha al nivel granular que quieres.


Y repites esta operación para crear campo de mes y año discreto o fecha parcial  (Si no sabes que es un campo discreto puedes ver mi post  Cosas Azules y Cosas Verdes)

Luego en cualquier dimensión le das click derecho para crear jerarquía juntas los tres campos que creaste y Ya lo tienes!!!

Tu propia Jerarquía en de fechas en Tableau



Nos Vemos la próxima semana con un nuevo post para Amantes de Tableau!!




martes, 21 de julio de 2015

Como colorear las tablas de Tableau que tienen totales y Sub totales

Hoy mientras me encontraba dictando un curso de Tableau, y presentaba uno de los ejercicios de tabla donde se muestran los totales y sub totales.

Uno de mis alumnos pregunto: Que pasa si es que quiero colorear una tabla que tenga que este resaltada por alguna medida como por ejemplo ventas como puedes ver la imagen mas abajo.


Me imagino que ya has tenido quizás la oportunidad de ver lo fácil que puedes hacer una tabla así en Tableau. Pero si estas leyendo algo como esto, es porque quieres seguir utilizando este tipo de Tabla, pero te has encontrado con el problema de que al agregar totales y sub totales te encuentras con algo como esto.

 Y te habrás dado cuenta de que pierdes la habilidad de entender el mayor dato, o la mayor venta en este caso. Ya que los números mas altos y por lo tanto mas obscuros en el resaltado ordenado por tamaño de venta se encontrara en los totales de Tableau.

Entonces lo que queremos hacer es tener un total, pero no queremos que este Total interfiera con mi tabla resaltada.

Para hacer esto, simplemente tenemos que decirle a Tableau que no considere los totales y los sub totales.

Si, pero, Como hago eso?

Excelente pregunta!!!

Primero, la solución mas general con la que puedo llegar es generando un campo calculado que solo me de un numero no mas alto que los que son menores a los sub totales y a los totales.

Para hacer esto, genero una tabla con limites entre los sub totales que aislaran las tablas, para no perder la coloración.

Esta es la formula con la que haré eso:

IF  MIN([Segment])== MAX([Segment])
and MIN([Category])== MAX([Category])
then SUM([Sales])
ELSE 0
END

Luego, al aplicar esta nuevo campo calculado llamado "Color", ya pueden ver que se ha podido aislar el total y el sub total de mis tabla resaltada.

Espero que les sirva.

Saludos






martes, 9 de diciembre de 2014

Cuando tus campos calculados no funcionan en Tableau...

Dolor de cabeza con campos combinados?


Normalmente los campos calculados pueden ser muy útiles para colocar apellidos a los nombres de tu base de datos, clasificar departamentos, y bueno muchas cosas mas.

Pero alguna vez has intentado usarlos en el titulo de tu Visualización y obtienes algo parecido a esto?



Bueno, la solución es muy simple. Cuando queremos usar campos calculados para interactuar con otros campos u o filtrar otros campos, el output de la combinación de estos dos campos no se realiza de la forma que queremos ya que la conexión es hecha con una función pre determinada de Tableau, que al relacionar con otros datos puede comportarse no de la forma que queremos. Si queremos usar nuestro campo combinado en un título mi recomendación es hacerlo con una concatenación.  Combinando los campos con un campo calculado con la función de concatenación de Tableau como se muestra a continuación. Primero le damos click derecho en la ventana de campos, creamos un campo calculado y combinas los campos que quieres calcular (Cuidado al unir muchos campos, dado que puedes encontrar un problema de granularidad y no hacer lo que quieres hacer) Intenta siempre mantener un orden de lo que quieres lograr para así no combinar muchas cosas.

Mantenlo Simple!

Combinemos estos dos campos de la siguiente forma

[Department]+","+" "+[Category]



Luego le das un nombre a tu nuevo campo y ya estas listo para usarlo en tu filtro.

Vas a hoja de trabajo o a dashboard en tu menú de Tableau y habilitas el titulo donde insertas tu nuevo campo calculado al hacer doble click en le titulo y ya no tienes los numero Nulos que antes tenias con tu campo calculado como puedes apreciar en la imagen.


Espero que esto te aya servido.

Si tienes alguna duda no dudes en preguntar


jueves, 10 de julio de 2014

El Mundial, ya esta por terminar, pero aquí hay algunas estadísticas

Con est Visualización de datos los dejo para que puedan hacer preguntas como.

Que equipos grandes del pasado no juegan hoy?

Cual es el País que tiene mas posibilidades de ganar?

Y hagan mas preguntas si quieren con esta visualización?





miércoles, 11 de junio de 2014

Cosas azules y cosas verdes en Tableau Software

Blog creado por The Information Lab, Traducido por  Diego Alarcón

¿Porque hay algunos campos AZULES y otros VERDES  en Tableau desktop?


Entender la diferencia entre los objetos azules y verdes en Tableau es (en mi humilde opinión) la pieza más importante para poder entender la forma en que Tableau funciona.

Es tan fundamental entender esto, que honestamente puedo decir que hasta después de entenderlo, me encontraba muchas veces adivinando cómo Tableau reaccionaría a mis acciones mientras construía mis Visualizaciones.

¿De qué estamos hablando?



Echa un vistazo a la imagen más abajo donde encontrarás marcado por las flechas azules y verdes, señalando las cápsulas de mismos colores; como también en las columnas, filas, en la casilla de marcas y en otras partes; Por ejemplo en las figuras de la ventana de datos pueden ser azules o verdes.




Entonces

¿Qué acaso el color azul/verde no indican si son medidas o dimensiones?


Y la respuesta es un gran NO. Es muy fácil llegar a esta conclusión ya que muchas veces las dimensiones suelen ser azules y las medidas tienden a ser de color verde, pero lamentablemente esto no es correcto. En realidad, estos colores son usados para señalar si los campos son continuos o discretos.

Los campos azules son discretos y los campos verdes son continuos.


 Los campos azules son discretos – Es decir; contienen un número  finito de valores – Por Ejemplo – El campo Región puede que                                                         contenga los valores Norte/Sur/Este y Oeste, y no otros objetos.


Los Campos de color verde son continuos – Es decir; que podrían contener un número infinito de valores –Por ejemplo, el precio de                                                   artículo podría ser cualquier valor dentro de un rango de valores.

Como podrás notar, hay una cierta ambigüedad con respecto a discriminar entre discreto y continuo. En el ejemplo  anterior – El precio dado no resulta en realidad como un set infinito de valores. Aunque en teoría el artículo puede tomar un valor infinito ya que es un rango de números cualquiera. Dado esto último, es esperado entonces que Tableau reconozca este campo como una variable continua.

¿Por qué es importante esto para Tableau?


Los Campos discretos y continuos son tratados de manera muy diferente cuando se utilizan con el propósito  crear una vista en Tableau. El entender  cómo se comporta Tableau cuando se utilizan estos diferentes tipos de campo es fundamental para comprender a usar Tableau.

El efecto que tendrán estos diferentes tipos de campos es más evidente cuando se añaden en las siguientes ventanas de Tableau:

Filas y columnas - para controlar la disposición de su visualización.
Filtros - para restringir los datos que se muestran.
Color - para la determinación de la presentación visual de los datos.

El uso de campos de color Azul & Verde en las distintas Filas & Columnas.





Cuando se agrega un campo AZUL ya sea a la ventana de filas o columnas, Tableau responde mostrando un TABLEAU ENCABEZADO (Es importante no confundirse con la terminología utilizada para describir los encabezados de columna en Excel, a pesar de parecerse, actúan de forma distinta – A continuación veremos porqué).

El "Tableau Encabezado” se puede apreciar dentro del  cuadrado azul.


En la vista siguiente, se pueden ver tres campos azules en las ventanas de filas y columnas.

Esto hace que Tableau dibuje TRES “Tableau Encabezados” - uno en columnas, y dos para las filas.




Cuando se agrega un campo verde en forma de filas o columnas, Tableau responde de manera muy diferente - Se dibujará un eje por cada fila / columna donde se incluya un campo.


En la primera imagen a continuación - un solo campo verde se coloca en filas - esto da lugar a un solo eje vertical  ya que no hay otros campos en juego.


En la segunda vista – Se generan múltiples ejes resaltados por cuadros verdes- Ya que Tableau está creando un eje por cada campo que se agrega a cada fila o columna - el campo "Región" está creando un encabezado de Tableau que está causando cuatro filas que se aprecian en la siguiente imagen. El resultado es cuatro filas, cada una de las cuales tiene su propio eje (Comportamiento esperado para los campos azules o discretos ya descritos mas arriba).


En la siguiente vista, tres campos verdes se colocan en columnas - esto se traduce en Tableau dibujando tres ejes - uno para las ventas y dos más para beneficios y descuentos.




Una vez armados con esta información - Podemos comenzar a dibujar casi cualquier visualización con Tableau.

Por ejemplo - un gráfico de dispersión es típicamente una visualización que tiene dos ejes, uno vertical y otro horizontal. Usando lo que sabemos sobre los campos verdes y azules, sabemos que una visualización que requiere dos ejes debe tener una cápsula verde en ambas filas y columnas. Lo único que queda por decidir es qué campos nos interesa visualizar- Ventas y Ganancias por ejemplo (Noten también que he puesto otro campo azul en el "Nivel de detalle" y “Forma”)


Ahora consideremos una tabla de datos - sabemos que una tabla de datos no tiene un eje - por lo tanto, podemos suponer que sólo los campos azules deben ser colocados en filas o columnas para crear una tabla, como se muestra aquí - Observe que el campo verde se coloca en la marca de “etiqueta  de texto”, en lugar de estar dentro de filas o de columnas (ya que no queremos crear un eje).



Usando campos Azules / Verdes en los filtros de Tableau



Al colocar un campo azul en la ventana de filtro, Tableau muestra un cuadro de diálogo que pregunta cuales son los «miembros» del campo discreto que se desea incluir o excluir (Filtrar). El hecho de que el campo azul es discreto significa que Tableau simplemente tiene que saber cuál de los valores finitos disponibles deben ser incluidos.

En el caso de colocar un campo verde, se requiere mucha más información.





Al colocar un campo verde la ventana de filtrado nos arroja un cuadro de diálogo diferente.
Antes que Tableau puede completar el filtro, necesita saber si desea filtrar en función de la agregación de los datos, o si desea filtrar los datos de la forma en que vienen, o sea en bruto. (Recuerda que nativamente, Tableau siempre agregara sus datos {Sumar, Menor, Mayor, etc…}) .

Elija TODOS LOS VALORES si desea filtrar los datos en bruto. Esto hace que Tableau Compare los ajustes de filtro con el valor (para las ventas en este caso) que se encuentra en cada fila de datos. En este ejemplo, se puede optar por omitir todas las ventas en las que el valor del dólar era de menos de 5 dólares.


Una vez que haya añadido este filtro, se puede agregar un filtro rápido, que permite un nivel de interacción con el grafico (haciendo clic derecho en la cápsula verde que se encuentra en la ventana de filtrado).


Usando la casilla de color para los campos Azules  / Verdes


Cuando se utiliza la casilla de color - la respuesta de Tableau varía dependiendo de si se coloca un campo azul o un campo verde en la casilla color.



Dado que los campos azules representan un conjunto “discreto” de valores, la reacción de Tableau es elegir un conjunto de colores que son en sí mismos discretos - y aplicar cada uno de ellos un diferente color para cada miembro del campo colocado en la casilla.

Por ejemplo, al colocar el campo “Región” en color cuando "Provincias" y “Región” se encuentran en  la casilla de filas, se puede ver como se colorean las barras de la siguiente manera.


Ahora es posible editar los colores elegidos por Tableau, ya sea haciendo doble clic en las entradas de leyenda o utilizando el menú desplegable en la leyenda de color (en la esquina superior derecha).

Sin embargo, al iniciar el proceso de edición de colores, el cuadro de diálogo presentado sólo le permite elegir colores de conjuntos discretos.





Cuando usted pone una variable continua en la casilla de color, Tableua despliega un rango de colores contenidos dentro de un espectro que varía en intensidad de color si la cantidad numérica disminuye o aumenta. En este caso, Tableau muestra  un color más oscuro para la mayor cantidad de ventas y más luminoso para cuando las ventas son menores.


Esto se puede editar haciendo doble clic en la leyenda de colores, pero esta vez se presenta un cuadro de diálogo diferente - uno en el que las barras de colores son secuenciales, y pueden ser de dos tipos:

Normas Consecutivas - estas barras de colores se componen de un solo color y proporcionan un degradado de claro a oscuro.

Divergentes secuenciales - estas barras de colores se basan en dos o tres colores, Tableau proporciona un degradado entre los colores como se muestra a continuación:


Si estas interesado en crear tus propias barras de colores, haz clic aquí.

En Resumen

Usando Tableau puede ser inicialmente una experiencia extraña para algunas personas. Creo que esto sucede porque las vistas se pueden crear de manera tan rápida que a veces puede dar la impresion de que el software está haciendo magia o algo parecido.

Por lo que este post está destinado a ayudar a los usuarios de Tableau para que puedan contestar a la pregunta “ ¿Cómo responde Tableau a mis acciones? “ y de esta manera, poder sacar el máximo provecho que este software ofrece a sus clientes.

Si deseas reproducir los las imagenes en tu tableau desktop, puedes descargar la base de datos usada aquí