Cualquiera que sea la variable que ponga allí, actúa como una variable de peso / frecuencia en las variables de respuesta. Básicamente un multiplicador.
@XanGregg , ¿podría detallar cómo JMP decide qué número se utilizará como multiplicador?
Para explicar mejor la situación, creé este ejemplo:
La tabla de datos

El gráfico solo con Y por X, sin frecuencia.

Y el gráfico que pone "# no conformidades" en Frecuencia.

¿Qué JMP usó como multiplicador?
La columna # no conformidad tiene la siguiente distribución, si es necesario.

Espero leer su respuesta, una vez que tenga que explicarla en un curso donde soy el instructor.
Gracias por adelantado
los Rol de frecuencia (Zona de frecuencia en Graph Builder) es útil con datos resumidos. Simplemente puede imaginar que cada fila de su tabla está duplicada tantas veces como el valor de en la columna Freq. Es decir, un valor de 4 dice que esta fila debe tratarse como si existiera 4 veces.
He escrito un pequeño script que compara una tabla de datos de la estructura de su ejemplo, usando la zona de caída Freq de Graph Builder, en lugar de expandir los datos en observaciones reales y luego hacer un generador de gráficos basado en los datos expandidos.

Names Default To Here( 1 );<BR />
/*dt = New Table( "Example",
Add Rows( 16 ),
New Column( "#non conformities",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [1, 1, 1, 4, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2] )
),
New Column( "X",
Numeric,
"Nominal",
Format( "Best", 12 ),
Set Values( [2, 4, 3, 5, 5, 4, 2, 1, 2, 3, 3, 1, 4, 2, 4, 1] )
),
New Column( "Y",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[87.6761003304139, 69.8609169241848, 87.4616511288794, 70.3768356100406, 70.8645383423261,
85.4167498650613, 85.0039197906326, 83.0781777845281, 81.445262575383, 77.6469864353613,
73.528707708996, 91.6793408130229, 82.0904076861622, 74.5541146955842, 95.3095947684666,
80.9917511770325]
)
)
);*/
dt = current data table();
dt << Add Multiple Columns( "Y", Col Max( :name( "#non conformities" ) ) - 1, numeric, after last );
For Each Row( For( i = 2, i <= :Name( "#non conformities" ), i++, Column( 2 + i )[Row()] = :Y[Row()] ) );
theList = {"Y"};
For( i = 1, i <= Col Max( :name( "#non conformities" ) ) - 1, i++,
Insert Into( theList, "Y " || Char( i ) )
);
dtStack = dt << Stack( columns( theList ), Source Label Column( "Label" ), Stacked Data Column( "Data" ) );
dtStack << select where( Is Missing( :Data ) == 1 );
dtStack << delete rows;
New Window( "Comparison",
H List Box(
dt << Graph Builder(
Size( 528, 450 ),
Show Control Panel( 0 ),
Variables( X( :X ), Y( :Y ), Frequency( :Name( "#non conformities" ) ) ),
Elements( Box Plot( X, Y, Legend( 6 ) ) ),
SendToReport( Dispatch( {}, "graph title", TextEditBox, {Set Text( "Using Freq" )} ) )
),
dtStack << Graph Builder(
Size( 528, 450 ),
Show Control Panel( 0 ),
Variables( X( :X ), Y( :Data ) ),
Elements( Box Plot( X, Y, Legend( 6 ) ) ),
SendToReport( Dispatch( {}, "graph title", TextEditBox, {Set Text( "Stacked" )} ) )
)
)
);
Si ejecuta este script contra sus datos, debería obtener gráficos idénticos de la forma de su versión de Freq creada con sus datos.