¿Es posible utilizar JMP para calcular la desviación estándar en varias columnas? Sólo pude descubrir cómo hacer el cálculo en la misma columna.
| primero | segundo | tercero | CV |
| 2.450712 | 2.441128 | 2.430674 | |
| 1.267139 | 1.258429 | 1.260132 | |
| 2053.459 | 2062.341 | 2067.839 | |
| 1.752283 | 1.761982 | 1.763598 | |
| 1.108177 | 1.113778 | 1.115453 | |
| 1.232238 | 1.225236 | 1.232238 | |
| 2.471146 | 2.465444 | 2.456794 | |
¿Te refieres a fila? Puede, por ejemplo, utilizar la función Std Dev y enumerar las columnas
Std Dev(:first, :second, third)
Si intenta calcular el coeficiente de variación para cada fila, sería:

names default to here(1);
dt=
New Table( "example",
Add Rows( 7 ),
New Column( "first",
Numeric,
Set Values(
[2.4507119999999998, 1.267139, 2053.4589999999998, 1.752283, 1.108177,
1.2322379999999999, 2.4711460000000001]
)
),
New Column( "second",
Numeric,
Set Values(
[2.441128, 1.258429, 2062.3409999999999, 1.7619819999999999,
1.1137779999999999, 1.225236, 2.4654440000000002]
)
),
New Column( "third",
Numeric,
Set Values(
[2.4306739999999998, 1.260132, 2067.8389999999999, 1.763598, 1.115453,
1.2322379999999999, 2.4567939999999999]
)
)
);
dt << new column("CV", formula( stddev(:first,:second,:third)/mean(:first,:second,:third)));
Si desea calcular el STD para la matriz completa de la tabla de datos, sería
names default to here(1);
dt=
New Table( "example",
Add Rows( 7 ),
New Column( "first",
Numeric,
Set Values(
[2.4507119999999998, 1.267139, 2053.4589999999998, 1.752283, 1.108177,
1.2322379999999999, 2.4711460000000001]
)
),
New Column( "second",
Numeric,
Set Values(
[2.441128, 1.258429, 2062.3409999999999, 1.7619819999999999,
1.1137779999999999, 1.225236, 2.4654440000000002]
)
),
New Column( "third",
Numeric,
Set Values(
[2.4306739999999998, 1.260132, 2067.8389999999999, 1.763598, 1.115453,
1.2322379999999999, 2.4567939999999999]
)
)
);
totalSTD = stddev(dt[0,0]);
show(totalSTD);
)
Muchas gracias por la ayuda.