Bienvenidos a esta presentación sobre Graph Builder, llamada "30 Second Challenge". Me encantan los desafíos. Mi esposa siempre me pregunta por qué hago desafíos cuando no hay necesidad. Quizás sea porque juego tenis de mesa en torneos y cosas así, y ya no lo hago, así que necesito otros desafíos para descargar la adrenalina.
El objetivo de hoy es mostrarles algunas opciones para crear gráficos rápidos y sencillos, o incluso gráficos complejos, con el fin de comprender qué es posible y qué se podría hacer. En el esquema, se trata de mostrar maneras de descubrir y presentar tendencias en las relaciones. Por eso usamos herramientas de visualización y buscamos descubrir información en los datos.
A lo largo de esta sesión, queremos hacer un breve calentamiento, como en los deportes, para preparar los músculos y prepararlos para el desafío. Después, pasamos a la parte obligatoria, donde mostramos algunas opciones que debes tener en cuenta, además de otros elementos gráficos y, sin duda, el análisis de Graphlet.
El estilo libre es realmente la parte divertida, donde quiero destacar que no es difícil mostrar incluso informes complejos o analizar en detalle más de un informe. Finalmente, resumiré todo el proceso para que el descubrimiento sea lo más valioso posible. Básicamente, esta es la introducción.
Empecemos con el calentamiento. Estamos listos para explorar algunas cosas fáciles. Como siempre, les mostraré el resultado, les mostraré cómo lograrlo y luego me reto a mí mismo para superar los 30 segundos. En estilo libre, puede que necesitemos algunos de los segundos que ahorré en el primer calentamiento para extender los 30 segundos a quizás 45 o 60. Comencemos. Por cierto, todo el material está en la comunidad y con todos los pasos incluidos, así que pueden estar al tanto.
Tenemos la tabla de datos, que básicamente se basa en los datos de fabricación de tabletas, que están en los datos de muestra de JMP, pero la reduje solo a aquellas variables que me interesan y que necesito.
Comenzamos con un gráfico de mosaico simple. Tenemos el rendimiento en el trimestre anual y la información del mosaico. ¿Cómo lo logramos? Básicamente, lo hacemos consultando el panel de control y viendo cómo lo hicimos. Tenemos el rendimiento en Y, el trimestre anual en X, y usamos el elemento gráfico mosaico, que puedes encontrar aquí. No cambiamos nada más, solo que es muy fácil y útil agrupar columnas en la tabla de datos.
Aquí tengo datos continuos, datos categóricos y otros datos donde encuentro, por ejemplo, el rendimiento del trimestre anual. Esto también me ayuda a familiarizarme con la otra sesión o con los demás ejemplos y a agilizar el proceso. ¿Cómo podemos lograrlo? Empecemos de nuevo.
Lo que necesitamos, por supuesto, es un cronómetro para ver si estamos por debajo de los 30 segundos o si yo estoy por debajo de los 30 segundos. Comencemos. Necesité casi ocho segundos para eso, pero no presioné el botón Listo, así que añadí dos segundos más. Así es como se llega a esta gráfica. Muy fácil, muy rápido. Es una gráfica estándar. No hicimos nada adicional. Lo correcto es calentar, para entrar en calor y que todos los músculos estén más calientes y flexibles, y no lesionarse después. Espero no lesionarme tanto al hacer estos ejercicios.
Volviendo al diario, queremos depurar y tomar el siguiente ejemplo. También tenemos un ejemplo muy simple: un gráfico de líneas con información de la media. Los puntos también están ahí, y tengo un cambio de columnas. Eso es todo. Quizás otra cosa: quiero mostrar la leyenda, ya que está claro que esta es la media. Eso es algo que quiero abordar aquí.
Empiezo desde cero, abro el Constructor de Gráficos. A partir de aquí, revisamos los parámetros continuos. Por supuesto, tenemos el otro parámetro, que es el trimestre del año que queríamos analizar. Esto es lo que queremos hacer. De nuevo, tres, dos, uno, ¡comienza! Tengo el Tiempo de Molino, mi trimestre del año y mi gráfico de líneas. Lo importante es que tomo las medias de estos y digo Listo, pero tengo que agregar el selector de columnas donde tomo el Tiempo de Molino con los parámetros continuos, y ahora termino en 22 segundos.
De nuevo, ahorré 20 segundos al principio, y ahora, unos ocho segundos. Lo usaré más adelante. Quizás sea importante mencionar que aquí se muestran los límites de especificación, algo que no hice, al menos no en el gráfico. Es algo que se puede hacer en las propiedades de la columna, lo cual es muy práctico. Tengo configurado el límite de especificación. Para mostrarlo, es importante marcar la opción "Mostrar como línea de referencia del gráfico". Esto es muy importante y útil para visualizar todo y que se muestre todo. De nuevo, limpieza. Ese fue el precalentamiento.
Si necesita y desea revisar esto posteriormente, aquí se muestran todos los pasos necesarios, incluyendo lo obligatorio. Ahora analizamos las cosas más naturales y comunes que desea realizar. Contamos con un diagrama de control y un mapa de calor con múltiples variables.
Analicemos este ejemplo antes de continuar. De nuevo, sigo usando la misma tabla con los datos de fabricación de tabletas debajo. Aquí tenemos el Gráfico de Control. Necesitamos el Generador de Gráficos de Control. Lo encontrará en Calidad y Proceso, en el menú Analizar, y aquí está el Generador de Gráficos de Control. Lo usaremos sin duda. También verá el Análisis de Capacidad del Proceso.
Si tienes límites de especificaciones, el Constructor de Gráficos de Control lo hace automáticamente. Si no tienes límites de especificaciones, no lo hará. Si no lo ves, es posible que tus preferencias en el Constructor de Gráficos de Control lo hayan desactivado, así que puedes ir a las preferencias de la plataforma desde dentro y guardar los cambios según el resultado final que desees. De momento, no parece complicado. El Constructor de Gráficos de Control también es una interfaz de arrastrar y soltar. Quiero profundizar en algo que realmente necesitas saber.
Tengo Graphlets, así que puedo analizar en detalle ciertos aspectos. Puedo ver el aspecto de los lotes defectuosos a partir de una variable, que en este caso es categórica porque tengo un mapa de árbol que representa el tamaño de la pantalla. Veo que para esta barra, que está entre 65 y quizás 67,5, se usan principalmente entre cuatro y cinco. Si busco los valores más altos, bueno, eso es solo tres, así que quizás deberíamos revisarlo; son tres y cuatro.
Analicemos esto con más detalle. Hago clic y veo que hay una fila con cuatro. Tenemos un lote con un tamaño de malla de cuatro, y se encuentra en una zona de disolución entre 65 y 67,5. Por lo tanto, no puedo profundizar más. Pero si tengo más de una fila y suficientes variables adicionales, puedo profundizar más. Verán, toma la siguiente variable categórica, "Proveedor de estearato de magnesio". Obtengo información sobre ella y sigo bajando y bajando, y así sucesivamente.
Puedo ir tan lejos como pueda con mis variables o con los valores que tengo aquí, siempre que tenga suficientes puntos de datos o variables. Eso es lo que hay que tener en cuenta. Simplemente limpien los mapas de árbol. Ya no los necesito. Esto es realmente lo que quiero hacer, y debería ser muy fácil y rápido.
Para empezar, quiero empezar con un generador de gráficos de control. Ahí es donde quiero empezar. Arrastro el cursor. Ahora, solo necesito una etiqueta que indique que quiero un mapa de árbol. Puedo ver "Ya listo" y "Detener aquí" porque ya estoy bien. Entro en este gráfico, paso el cursor sobre él y verás que ya lo hace. Continúa y profundiza en el siguiente mapa de árbol, y así sucesivamente, según lo que esté sucediendo.
Es importante comprender cómo funciona esto realmente. Si vuelvo a la tabla de datos, básicamente usamos en primer lugar la disolución, es decir, esta variable. Luego uso el mapa de árbol, que requiere variables categóricas. Por lo tanto, esas cuatro variables son solo parámetros continuos. Se ignoran en este mapa de árbol. La primera variable categórica es el tamaño de la pantalla. El siguiente análisis detallado tomará la siguiente variable categórica, y así sucesivamente. Si ordenas tus variables, y puedes ordenarlas en la tabla, puedes hacerlo de esta manera y ya tienes todo lo que quieres hacer, si es lo único que quieres hacer. Ese es uno de los aspectos importantes que quería mostrarte.
Intentémoslo de nuevo. Primero, limpiemos. Ahora estamos analizando los mapas de calor. Esto es extremadamente útil si tienes muchas variables, especialmente variables categóricas. En este cribado de alta [inaudible 00:11:46], te interesa una combinación de las diferentes opciones, es decir, un tema de formulación. Tienes diferentes reactivos, ligandos y disolventes, y quieres combinarlos para ver cuál es el mejor porcentaje de rendimiento que puedes lograr.
Dicho esto, aquí pueden ver de inmediato que hay una buena parte de las formulaciones, es decir, combinaciones de reactivo, disolvente, ligando y reactivo uno, y el reactivo aquí para obtener un mayor porcentaje de rendimiento. Esta combinación o esas combinaciones probablemente no sean tan deseables, por lo que quizás no queramos profundizar en eso. Dentro de esta combinación entre reactivo y disolvente, también hay reactivos y ligandos que no conviene combinar porque no son adecuados. Nuevamente, queremos darles algunas ideas sobre qué más podrían hacer con sus datos para crear gráficos y visualizaciones potentes, y eso es realmente lo que queremos hacer aquí.
Voy de nuevo al Panel de Control y digo "Volver a empezar", lo traigo aquí a un lado, ilumino el fondo para que podamos centrarnos en lo que estamos viendo y empezamos de nuevo desde nuestro temporizador. Tres, dos, uno, empecemos. Pongamos esto aquí, esto aquí en los grupos. Queremos tener el reactivo en la Y. Ahora queremos tener el ligando anidado. Verán que hay muchas zonas de colocación, y así es como se anida. Luego tenemos el disolvente en los grupos. Tenemos que anidarlo aquí. Tenemos el colorante. El último paso es el mapa de calor para tenerlo de esta manera. Ya podemos decir "Listo" y reorganizarlo si queremos, para que podamos tenerlo en las proporciones correctas si es necesario. Pero así es como se puede crear un mapa de calor de este tipo muy fácilmente.
Por supuesto, puedes ir más allá y cambiar el tema de color según tus preferencias, el de la empresa u otros aspectos. Así es como puedes hacerlo.
Estas son solo algunas de las cosas que son posibles. Quiero enfatizar y motivarlos a usar más los demás elementos gráficos y a analizar los datos. El gráfico está muy bien creado o diseñado, así que pueden modificarlo sobre la marcha y ver si es apropiado. Hay una imagen para la galería, una serie de mi colega Scott Weis, quien también presenta la novena serie a lo largo de este descubrimiento. Quizás les interese ver más gráficos sofisticados al respecto. Mi objetivo hoy es mostrarles que se pueden crear muchos gráficos en muy poco tiempo. Ahora queremos pasar a la parte divertida, que es el estilo libre.
¿Qué se supone que es el estilo libre? Consideremos gráficos un poco menos comunes o complejos. Aquí tenemos datos basados básicamente en los datos de DOE de disolución, que también son un conjunto de datos de muestra, donde tenemos algunas tabletas, algunos lotes con muestras de tabletas, y tenemos los valores de disolución de 60, 120, 240 y 360.
Además, dado que los datos provienen de un DOE, se incluye información sobre la mezcla de polímeros utilizada durante el proceso en cada lote. Sin embargo, en este ejemplo, nos centramos únicamente en el valor de Disolución 360, el lote y la información de la tableta, ya que lo que nos interesa, en última instancia, es obtener información sobre la media de nuestra Disolución 360. De las seis muestras tomadas de cada lote, también queremos ver la desviación estándar. Queremos mostrar el intervalo y el valor que queremos etiquetar.
Si profundizamos en eso, tenemos un Graphlet adicional que queremos lograr: un gráfico de líneas para múltiples funciones. No es un gráfico de líneas predeterminado que solo toma la siguiente variable. De hecho, tiene otras funciones integradas. Veamos el gráfico. Colocamos todas nuestras columnas de disolución, es decir, las cuatro que tenemos aquí en la X, y las superpusimos por tableta y las agrupamos por lote. El problema es que solo vemos una porque hice clic en este único lote del lote A01. Esto se ha filtrado automáticamente con el Graphlet.
Pero si quisiera añadir más, verán que el lote está en un campo de ajuste. Así es como creé este gráfico. El objetivo es crear este gráfico, guardar el script en el portapapeles, crearlo y pegarlo como un Graphlet haciendo clic derecho y diciendo "Etiqueta flotante… perdón, Etiqueta flotante y Pegar Graphlet". Todavía no he copiado nada al portapapeles, así que solo queda la lista normal. Pero si he pegado algo al portapapeles, también aparecerá "Pegar Graphlet". Eso es lo que queremos hacer.
Deshagámonos de esas cosas y empecemos desde cero. Necesitamos un solo Constructor de Gráficos, básicamente, porque solo necesitamos el script de este Constructor de Gráficos para terminar y pasar al siguiente estilo. Sigamos adelante. Reinicio el cronómetro. Esta vez probablemente necesite un poco más de 30 segundos, pero mi objetivo es llegar muy por debajo de los 60 segundos. Eso es lo que busco en este caso, ya que tengo dos gráficos que hacer, y eso quizás requiera un poco más de tiempo.
Comencemos. Tengo mis columnas de disolución. Tengo mi lote como un resumen y mi tableta como una superposición. Creo un gráfico de líneas y digo Listo. Lo guardo en el portapapeles y vuelvo a empezar, porque quiero crear la información de mi lote y obtener mi valor de Disolución 360. En lugar de solo tener este, necesito una estadística de resumen, que es la media, el intervalo de error es la desviación estándar y etiqueto por valor. Puedo hacer clic derecho, por ejemplo, en Etiqueta flotante, Pegar Graphlet. Digo Listo. Quizás reorganice las cosas brevemente y diga Detener, porque ya he terminado. Como pueden ver, veo que esto ha estado sucediendo.
Si hago clic en esta ventana, puedo analizar en detalle los diferentes procesos de disolución de mis seis tabletas del lote A7. Puedo combinar o comparar fácilmente los dos procesos. Este es el lote tres. Me interesa esta representación de los valores más altos. Esta es una que se centra más en los valores más bajos, quizás una representación. La fijo aquí y quizás quiera compararla con otras opciones. Voy aquí y quizás sea algo que deba analizar, ya que tiene un proceso ligeramente diferente, pero sigue yendo hacia la derecha o hacia los mismos valores altos de mi disolución. Esto también podría ser interesante.
Dicho esto, estamos cerca de los ejemplos finales. Limpiamos esto y ahora pasamos a algo más complejo. Empieza a parecerse a lo anterior. Ya vieron que tenemos el valor de Disolución 360 y los lotes, pero ahora miro un punto a la vez. Puedo ver este, este otro o este otro, donde he visto que había comportamientos diferentes en los lotes, que podrían verse muy diferentes, como por ejemplo, este objeto plano.
Lo interesante es que si hago clic aquí, no solo aparece este gráfico, que ahora está filtrado por lote y tableta. En la parte inferior, tengo otra aplicación: "Informe", o lo que se te ocurra. Podría ser cualquier informe que puedas crear con JMP, básicamente.
Creé el Constructor de Gráficos porque quería que fuera el Desafío de 30 Segundos del Constructor de Gráficos. Luego, si vamos aquí, tengo otro desglose, que ya conocemos, pero esta vez a partir de un gráfico de barras con información sobre la mezcla de polímeros utilizada en esos lotes. Esto puede ayudarnos a evaluar un poco más la información al respecto. De nuevo, este es solo un ejemplo muy simple. Es posible que existan aplicaciones reales que realmente beneficien esas combinaciones.
Mi objetivo era mostrarles que el Graphlet no tiene por qué ser solo el Graphlet con el filtro. Pueden agregar cualquier informe adicional, que no necesita filtrarse previamente. Por lo tanto, este es un informe independiente.
Para ello, hay muchas cosas que hacer. Lo primero es volver a crear este gráfico. Ya lo hicimos la última vez, así que no necesito hacerlo de nuevo. Tengo un script auxiliar en esta tabla de datos que recrea este gráfico. No necesitamos mostrarlo de nuevo. Ese es realmente el gráfico con el que queremos empezar. Luego necesitamos este gráfico, que es este gráfico de barras con la etiqueta flotante, que es básicamente este. Después necesitamos unirlo todo en este gráfico. Aquí es donde necesitamos tener una ventana de script adicional. Muevo la ventana de script a un lado. Simplemente reorganizo y elimino las cosas aquí porque ya no las necesito. Ah, perdón, no la cierro, solo la minimizo. Necesitamos esta, y comenzaremos aquí con lo que queremos hacer. Bien, entonces lo hacemos.
Ahora es un reto porque me lleva casi un minuto, e intento que dure más. Empecemos. Lo primero que hacemos es guardar eso en el portapapeles y pegarlo aquí. Eso es lo primero que queremos hacer. Luego, queremos crear el nuevo gráfico de barras. Esta era la información del lote y teníamos la información del polímero. Arrastramos ambos aquí y los convertimos en un simple gráfico de barras y los apilamos. Eso es básicamente lo que necesitamos hacer. Solo necesitamos pegar el Graphlet que acabamos de copiar. Ahora, para comprobar que está correcto, copiamos esto en el portapapeles y lo pegamos aquí. Usamos Ctrl+A, Ctrl+C.
Copiamos todo y ahora creamos el otro gráfico. Mostrar Panel de Control, y ahora va muy rápido. Espero poder igualarlo en cinco segundos. Y Etiqueta Flotante, Pegar Graphlet, Listo. Para. Un segundo, me perdí. Pero ahora ves, si voy aquí, ya lo tengo todo. Esto fue un reto. Realmente sentí la adrenalina. Así es como puedes acercarte mucho a lo que quieres en muy pocos segundos. Claro que necesitas algo de práctica y algunas ideas sobre cómo hacerlo y dónde hacerlo. Pero el objetivo es motivarte a hacer más que solo las cosas simples que quieres hacer. De nuevo, verás los pasos aquí.
Finalmente, quiero terminar con algunas palabras. Aquí, utilizo el contorno y algunos puntos de datos de la tabla que creé para este JMP-Man. Es prácticamente un JMP-Man. Estamos en la Cumbre de Descubrimiento en Manchester, y hay mucho que explorar. Hay muchas maneras de lograr lo que buscas o lo que defines como un éxito. Solo asegúrate de hablar con todos los presentes, además de con los demás usuarios o personas presentes, con nuestro personal, los expertos y los desarrolladores. Tienes acceso a ellos. Es fundamental.
Finalmente, tengan en cuenta que hay muchas más personas detrás de escena que realmente quieren poner un software excelente en las manos adecuadas para cambiar el mundo, y esas son, básicamente, las suyas. Pueden cambiar el mundo con herramientas como JMP, y queremos motivarlos y permitirles que realmente las aprovechen al máximo. Ahora, divirtámonos mucho durante la Cumbre de Descubrimiento, y probablemente los veamos allí. Gracias.