Cómo visualizar el cambio en el ranking de Pareto a lo largo del tiempo.Yo trabajo en la fabricación. Una actividad de mejora que hago es analizar los datos de pérdida. Las pérdidas ocurren cuando no cumplimos con los objetivos de producción. Se asignan causas de pérdidas. Estos datos se prestan bien para el análisis utilizando gráficos de Pareto. Lo estaba haciendo esta mañana y cuando esta pregunta vino a mi mente "¿cómo cambian las 15 causas principales con el tiempo?". Se me ocurrió el siguiente gráfico de burbujas. Dos preguntas:
- ¿Puedes pensar en una mejor manera de visualizar esto?
- ¿Hay una fórmula mejor para obtener el rango de mayor a menor? Mira la fórmula para Year.Rank.
Los datos han sido anonimizados y aleatorizados ...
¡Gracias por adelantado!
Re: Cómo visualizar el cambio en las clasificaciones de Pareto en el tiempoGenial, Mark. Era todo apuntar y hacer clic. La única parte difícil fue agregar la columna de transformación en el filtro de datos.
Re: Cómo visualizar el cambio en las clasificaciones de Pareto en el tiempoXan:
¡Gracias! Perdón por la respuesta retrasada, estuvo en reuniones toda la semana. ¡Me gusta tu solución! Mientras trabajamos en las mejoras, siempre preguntamos "¿el problema número 1 del año pasado sigue siendo el número 1 este año? El # 1 debería bajar en rango (moverse a la derecha en un gráfico de pareto), o si aún el # 1 debería reducirse. El gráfico de líneas es una excelente manera de ver el cambio en el rango. Combinar el gráfico de líneas y la solución de treemap de Jerry (que muestra la magnitud de las pérdidas) realmente ayuda a contar la historia de dónde estamos progresando.
Una pregunta: ¿se creó la secuencia de comandos de su publicación solo mediante el clic de un punto en GraphBuilder o tuvo que editar la secuencia de comandos Guardar en tabla de datos?
Estoy deseando utilizar un filtro de datos locales para el tiempo y barras empaquetadas JMP14 para volver a analizar estos datos.
Re: Cómo visualizar el cambio en las clasificaciones de Pareto en el tiempoAlemán:
¡Gracias! Lo siento por la respuesta retrasada, estaba ocupado con las reuniones la semana pasada. Tomé su idea de usar un treemap e hice un cambio ya que los valores V2 son cadenas de texto de hasta 20 caracteres: usé Color Theme Spectral. Esto hizo que sea realmente fácil para los ojos comparar los rectángulos para un valor V2 dado de un período de tiempo a otro.
Generador de gráficos (
Tamaño (1523, 678),
Mostrar panel de control (0),
Mostrar leyenda (0),
Tema de color continuo ("espectral"),
Tema de color categórico ("espectral"),
Variables (
X (: Pareto.Categoria),
Y (: Pérdidas),
Envoltura (: año),
Color (: Pareto.Categoria)
)
Elementos (Treemap (X, Y, Leyenda (4), Diseño ("Cuadrado"))),
SendToReport (
Despacho ({}, "título del gráfico", TextEditBox, {Establecer texto ("Pérdidas 2010-2017")}),
Envío(
{}
"Graph Builder",
FrameBox,
{DispatchSeg (TreeMapSeg (1), Tamaño del marco (499, 176))}
)
Envío(
{}
"Graph Builder",
FrameBox (2),
{DispatchSeg (TreeMapSeg (1), Tamaño del marco (498, 176))}
)
Envío(
{}
"Graph Builder",
FrameBox (3),
{DispatchSeg (TreeMapSeg (1), Tamaño del marco (499, 176))}
)
Envío(
{}
"Graph Builder",
FrameBox (4),
{DispatchSeg (TreeMapSeg (1), Tamaño del marco (499, 177))}
)
Envío(
{}
"Graph Builder",
FrameBox (5),
{DispatchSeg (TreeMapSeg (1), Tamaño del marco (498, 177))}
)
Envío(
{}
"Graph Builder",
FrameBox (6),
{DispatchSeg (TreeMapSeg (1), Tamaño del marco (499, 177))}
)
Envío(
{}
"Graph Builder",
FrameBox (7),
{DispatchSeg (TreeMapSeg (1), Tamaño del marco (499, 176))}
)
Envío(
{}
"Graph Builder",
FrameBox (8),
{DispatchSeg (TreeMapSeg (1), Tamaño del marco (498, 176))}
)
)
)
Re: Cómo visualizar el cambio en las clasificaciones de Pareto en el tiempoHola, Mark,
1. Es difícil superar los gráficos de líneas para los cambios a lo largo del tiempo. A continuación, se muestra una vista de múltiplos pequeños de todas las causas que hacen que los 15 primeros, ordenados por el rango promedio. Si usas un Group X en lugar de Group Wrap, obtendrías un diseño similar a tu vista de burbuja.
2. Creo que la fórmula podría simplificarse a Col Rank (-: Loss.Amount,: Time).

Graph Builder(
Size( 728, 731 ),
Show Control Panel( 0 ),
Variables(
X( :Time ),
Y( :Year.Rank ),
Wrap( :Loss.Cause,
Order By( :Year.Rank, Ascending, Order Statistic( "Mean" ) )
)
),
Elements(
Line( X, Y, Legend( 11 ),
Missing Factors( "Treat as Missing" ),
Missing Values( "Connect Faded" )
)
),
Local Data Filter(
Add Filter(
columns(
Transform Column(
"Minimum[Year.Rank][Loss.Cause]",
Formula( Col Minimum( :Year.Rank, :Loss.Cause ) )
)
),
Where(
Transform Column(
"Minimum[Year.Rank][Loss.Cause]",
Formula( Col Minimum( :Year.Rank, :Loss.Cause ) )
) >= 1 & Transform Column(
"Minimum[Year.Rank][Loss.Cause]",
Formula( Col Minimum( :Year.Rank, :Loss.Cause ) )
) <= 15
)
)
),
SendToReport( Dispatch( {}, "Year.Rank", ScaleBox,
{Min( 20 ), Max( 0 ), Inc( 10 ), Minor Ticks( 1 )})
)
)
Re: Cómo visualizar el cambio en las clasificaciones de Pareto en el tiempoSoy parcial a los mapas de árbol cuando intento mostrar este tipo de datos, empaquetan mucha información en un espacio pequeño:

Aunque no es necesario crear la imagen visual anterior, su columna de rango podría usarse para subconjuntar la tabla a los valores del 1 al 15 y luego combinada con el filtro de datos, podría responder a la pregunta específica "¿Cómo cambian las 15 causas principales con el tiempo"?

Sólo una idea, estoy seguro de que hay más.