Creación de fórmulas en una nueva columna. secuencia de comandos JMPHola a todos. Necesito crear una nueva columna que reste el contenido de filas consecutivas e inserte ese valor en la nueva columna.
Esencialmente, quiero decir: en la columna X, reste la fila 1 de la fila 2 y coloque ese valor en la columna Y. Quiero que esto continúe durante toda la Columna X.
Por lo tanto: Columna Y = X(i+1) - Xi; siendo yo el número de fila. Alguien sabe cómo hacer esto? Parece bastante simple, pero soy muy nuevo en las secuencias de comandos y tengo dificultades para lograr que algo se mantenga.
Tabla de datossecuencias de comandosRe: Crear fórmulas en una nueva columna. secuencia de comandos JMPUna adición a lo que dijo Brady^2: puede crear columnas de fórmula en cualquier plataforma usando este método:
https://www.jmp.com/support/help/en/16.0/#page/jmp/transform-columns-in-a-jmp-platform.shtml
Solía crear muchas columnas de fórmula en tablas de datos. Ahora hago menos de eso y uso mucho el método anterior.
Re: Crear fórmulas en una nueva columna. secuencia de comandos JMPHola,
Como menciona Jim, estudiar ayudará, aunque es cierto que el gran volumen de información puede ser un poco intimidante al principio.
Dado que gran parte de lo que se puede lograr a través de secuencias de comandos también se puede hacer de forma interactiva, asegúrese de consultar las fórmulas de 1 clic, que crean fácilmente algunas de las fórmulas más comunes.
En su ejemplo, puede hacer clic derecho en cualquier valor en la columna original y seleccionar Nueva fórmula Columna > Fila > Diferencia del menú que sigue. Esto crea una nueva columna con la fórmula deseada, en un solo paso.
Salud,
Brady

Re: Crear fórmulas en una nueva columna. secuencia de comandos JMP- ¡Necesita leer el documento Descubriendo JMP y la Guía de secuencias de comandos!
- Primero debe intentar resolver el problema.Uno aprende cometiendo errores y averiguando cuál es el problema.
- Cuando no logra resolver el problema, la comunidad de discusión está ahí para ayudarlo.
- A continuación se muestra una secuencia de comandos que, si configuró su tabla de datos correctamente, debería mostrarle una forma de resolver el problema.
Names Default to Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
Open( "$SAMPLE_DATA/big class.jmp" );
// New column: Column 6
Data Table( "big class" ) << New Column( "New Column",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( :weight[Row() + 1] - :weight )
);