¿Qué inspiró esta solicitud de lista de deseos?
Para Línea Gráficos en Graph Builder, hay una característica interesante orden de fila .
Si está seleccionada, la línea no conecta los puntos de datos de izquierda a derecha en el gráfico, sino en el orden en que aparecen en la tabla de datos.

En lugar de este gráfico:

el usuario obtiene este gráfico:

Mucho mejor ...
Pero desafortunadamente, existen esos desagradables saltos "de regreso" a la siguiente curva.
Por supuesto, para gráficos simples, puede usar una columna como superposición para producir 3 curvas separadas, sin el zigzag.
Pero ya con gráficas un poco más complicadas como esta: Constructor de gráficos. Combine Smoother y Line - ¿cómo? el usuario alcanza los límites del Graph Builder actual (v17).
Tengo la esperanza de que en algún momento en el futuro, Graph Builder permitirá al usuario usar Superposición por varias columnas - que resolverá el problema de una manera muy elegante...
¿Cuál es la mejora que le gustaría ver?
Opciones alternativas para solucionar el problema con menos esfuerzo:
- Con datos ordenados en la tabla de datos, un paso de derecha a izquierda indicará una nueva curva.
Entonces, con orden de fila habilitado, podría haber una opción adicional para dibujar líneas " solo izquierda -> derecha ".
Si esta opción está habilitada, no debería haber una línea para los pasos a valores más bajos en el eje x.

- Por el momento, las filas de la opción Línea de la tabla de datos con falta el valor de y .
Tales filas podrían usarse para añadir una ruptura en los gráficos de líneas (incluso en algún lugar en el centro del gráfico - genial, ¿verdad?)
... si hubiera una opción:

¿Por qué es importante esta idea?
Por el momento, hay una configuración de gráficos medianamente complicados que Graph Builder no puede generar, de manera directa.
Las soluciones alternativas son necesarias.
Además Superposición por varias columnas , hay otras pequeñas características nuevas que podrían resolver el problema.
dt =Open( "$SAMPLE_DATA/Functional Data/Weekly Weather Data.jmp" );
Graph Builder(
Size( 523, 407 ),
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :DATE ), Y( :TAVG ), Overlay( :group ), Color( :group ) ),
Elements( Line( X, Y, Legend( 31 ), Row order( 1 ) ) ),
Local Data Filter(
Add Filter(
columns( :STATION ),
Where( :STATION == {"USW00003195", "USW00003868", "USW00003949"} ),
Display( :STATION, N Items( 15 ) )
)
)
)