Re: ¿Seleccionar puntos de datos a través de las etiquetas de los ejes?Se podría agregar un subgráfico de mapa de calor para permitir la selección.
Pero, ¿hay una forma directa, solo usando las etiquetas de los ejes?

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << new column("X",Nominal, set each value(1));
Graph Builder(
Variables( X( :age ), Y( :weight ), Y( :height ), Y( :X ) ),
Relative Sizes( "Y", [100 100 15] ),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 12 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 13 ) ) ),
Elements( Position( 1, 3 ), Heatmap( X, Y, Legend( 19 ) ) )
)
Re: ¿Seleccionar puntos de datos a través de las etiquetas de los ejes?Me gusta más tu idea del mapa de calor, pero aquí hay algo que casi funciona y podría ayudar a impulsar la discusión. Estaba pensando que funcionaría un filtro de datos en lugar del eje, pero no pude encontrar una manera de deshacerme de todos los controles.

/*JMP STATISTICAL DISCOVERY LLC (“JMP”) PERMITS THE USE OF THIS COMPUTER SOFTWARE CODE (“CODE”) ON AN AS-IS BASIS AND AUTHORIZES YOU TO USE THE CODE SUBJECT TO THE TERMS LISTED HEREIN. BY USING THE CODE, YOU AGREE TO THESE TERMS. YOUR USE OF THE CODE IS AT YOUR OWN RISK. JMP MAKES NO REPRESENTATION OR WARRANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRIGEMENT, AND TITLE, WITH RESPECT TO THE CODE.
You may use the Code solely as part of a software product you currently have licensed from JMP, JMP’s parent company SAS Institute Inc. (“SAS”), or one of JMP’s or SAS’s subsidiaries or authorized agents (the “Software”), and not for any other purpose. The Code is designed to add functionality to the Software but has not necessarily been tested. Accordingly, JMP makes no representation or warranty that the Code will operate error-free. JMP is under no obligation to maintain, support, or continue to distribute the Code.
Neither JMP nor its licensors shall be liable to you or any third-party for any general, special, direct, indirect, consequential, incidental, or other damages whatsoever arising out of or related to your use or inability to use the Code, even if JMP has been advised of the possibility of such damages. Except as otherwise provided above, the Code is governed by the same agreement that governs the Software. If you do not have an existing agreement with JMP or SAS governing the Software, you may not use the Code.
JMP and all other JMP Statistical Discovery LLC product or service names are registered trademarks or trademarks of JMP Statistical Discovery LLC in the USA and other countries. ® indicates USA registration. Other brand and product names are registered trademarks or trademarks of their respective companies.
*/
dt = open ("$SAMPLE_DATA/Big Class.jmp");
nw = New Window( "Graph",
V List Box(
g = Graph Builder(
Size( 754, 634 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Show X Axis( 0 ),
Show X Axis Title( 0 ),
Variables( X( :age ), Y( :height ), Y( :weight ) ),
Relative Sizes( "Y", [127 128] ),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 18 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 19 ) ) )
),
df = dt <<
Data Filter(
Location( {2831, 76} ),
Width( 741 ),
Add Filter(
columns( :age ),
Where( :age == 17 ),
Display( :age, "Blocks Display" )
)
)
)
);
df << show controls (0);Re: ¿Seleccionar puntos de datos a través de las etiquetas de los ejes?A menudo abro una plataforma de distribución en las variables de la trama. Uso enlaces dinámicos para seleccionar valores y definir subconjuntos de selección. Ahora puedo usar el histograma entre el nombre de la columna y los valores de los datos para el mismo propósito.
¿Seleccionar puntos de datos a través de las etiquetas de los ejes?En Graph Builder, ¿existe la posibilidad de seleccionar los puntos de datos mediante un clic (Shift, Alt, Ctrl) en una etiqueta de un eje categórico/ordinal?
es decir, al hacer clic en "14", se resaltan todos los puntos de datos correspondientes a la edad = 14:

La personalización en masaRe: ¿Seleccionar puntos de datos a través de las etiquetas de los ejes?Tema adicional:
Si se utilizan varias columnas como etiquetas X jerárquicas, hay una opción para cada subparcela y estilo de parcela para usar o no la columna respectiva como parte de la jerarquía.
Esto puede ser extremadamente útil:
al anular la selección de la columna que se usa como segundo nivel en el eje X, los mapas de calor solo estarán separados por el primer nivel, así:

Desafortunadamente, deseleccionar una columna no tiene ningún efecto: el gráfico se ve exactamente igual con "X - nombre" seleccionado y deseleccionado 


Graph Builder(
Variables(
X( :age ),
X( :name, Position( 1 ) ),
Y( :weight ),
Y( :X ),
Color( :age ),
Frequency( :one )
),
Relative Sizes( "Y", [100 15] ),
Elements( Position( 1, 1 ), Points( X( 1 ), X( 2 ), Y ) ),
Elements( Position( 1, 2 ), Heatmap( X( 1 ), Y ) )
)
Re: ¿Seleccionar puntos de datos a través de las etiquetas de los ejes?Viejo tema lo se, pero me hago eco @Mark_Bailey comentario de histogramas, aquí hay un ejemplo:

JSL para recrear este gráfico:
Ver más...