JMP Script para predicción inversaHola a todos,
Quiero automatizar mi análisis de datos, por eso quería escribir un script para facilitar las cosas.
Básicamente, quiero tomar mis estándares para generar una curva estándar usando un ajuste 4P. (Las columnas 1, 2, 3 son triplicados de esos estándares, por lo que quiero tener un valor promedio)
Luego, quiero usar la fórmula de predicción inversa que se generó mediante el ajuste 4P y aplicarla a las muestras restantes (columnas 4 a 12, también están por triplicado. Las columnas 4, 5, 6 toman el promedio y aplican la predicción inversa). )
La razón por la que apilo todos mis datos es que hace mucho más fácil tomarlos y ponerlos en el informe oficial.
Gracias de antemano !
Roberto
Re: JMP Script para predicción inversaLo que dice el mensaje de error es que el nombre "Promedio estándar" o cualquier nombre que haya utilizado no existe.Aparentemente, no hay una columna en su tabla de datos llamada "Promedio estándar".Al observar su secuencia de comandos, la columna denominada "Promedio" se crea en la línea 7 y luego se hace referencia a ella cuando se ejecuta la plataforma "Ajustar curva" en la línea 11. Entonces, si el único problema es que desea llamar a la columna "Promedio estándar " en lugar de "Promedio", entonces debe cambiar el nombre de la columna cuando se crea en el mensaje "Nueva columna", para que pueda hacer referencia a la columna con su nombre diferente en la plataforma "Ajustar curva".
Re: JMP Script para predicción inversaDice nombre sin resolver..
Re: JMP Script para predicción inversa¿Qué mensaje de error hay en el registro?
¿Acaba de intentar cambiar la línea 7 para ver si lo que está pensando que podría solucionar el problema soluciona el problema?
Re: JMP Script para predicción inversaLogré corregir mi script y me produce los resultados de la última columna "hcp" de acuerdo con la predicción inversa.
La siguiente pregunta que tengo es por qué cuando cambio los nombres de mis columnas, la columna hcp ya no me produce una predicción inversa. ¿Hay algún error en mi script?
es decir
Línea de guión 11:
fc=dt<
Si cambio el nombre de mi columna de "promedio" a digamos Promedio estándar, ya no obtendré mis predicciones en la columna hcp. También cambio el nombre de mi columna en la línea 7 a Promedio estándar antes de ejecutar el script.
Gracias
Re: JMP Script para predicción inversaNo estoy exactamente seguro de lo que estás pidiendo.Hay 2 conjeturas sobre lo que estás buscando;
1. Quieres la media de 3 columnas por separado para cada fila.
TheMean = Mean( :A, :B, :C)
2. Quiere encontrar el promedio de todos los datos de 3 columnas:
TheMean = ( Col Sum( :A ) + Col Sum( :B ) + Col Sum( :C ) ) /
( Col Number( :A ) + Col Number( :B ) + Col Number( :C ) );
El fragmento de código anterior podría acortarse a
TheMean = Mean( Col Mean( :A ), Col Mean( :B ), Col Mean( :C ) );
si el número de puntos de datos es igual en cada una de las columnas
Re: JMP Script para predicción inversaAdemás, ¿alguien podría ayudarme con el guión de la fórmula media?
No consigo que funcione para mí.
Lo que quiero hacer es tomar 3 columnas y obtener un promedio de 3 columnas en todas las filas. La guía de secuencias de comandos JMP no proporciona la secuencia de comandos correspondiente...
Re: JMP Script para predicción inversaCambiaría la metodología que estás usando para crear las nuevas columnas para usar la función
Clonar columna de fórmula()
La definición y un ejemplo (lo copié en esta respuesta) están disponibles en el índice de secuencias de comandos
Ayuda==>Índice de secuencias de comandos==>Columnas de tabla de datos==>Clonar columna de fórmula
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Blood Pressure.jmp" );
dt << New Column( "Day 1",
Formula( (:BP 8M + :BP 12M + :BP 6M) / 3 )
);
list1 = {:BP 8W, :BP 8F};
list2 = {:BP 12W, :BP 12F};
list3 = {:BP 6W, :BP 6F};
dt <<
Clone Formula Column(
"Day 1",
2,
Substitute Column Reference( :BP 8M, list1 ),
Substitute Column Reference( :BP 12M, list2 ),
Substitute Column Reference( :BP 6M, list3 )
);Re: JMP Script para predicción inversaHola de nuevo,
Así que corregí este error, pero todavía no me genera la última columna con valores predichos inversos para mis otras muestras... Supongo que hay un error o me falta una línea en la parte donde quiero obtener la fórmula de predicción inversa y configurarla para la columna hcp.
Saludos
Robar
Re: JMP Script para predicción inversaEl índice de secuencias de comandos para "Guardar fórmula de predicción inversa" especifica la siguiente estructura para generar la nueva columna
fc=dt<<FIT curve=""></FIT>
Re: JMP Script para predicción inversaLo siento por eso !
Entonces mi problema es que mi script no funciona completamente. Por alguna razón no me da la predicción inversa en la columna hcp (cuando reviso la fórmula en la columna hcp está vacía por alguna razón)
Re: JMP Script para predicción inversa¿Cuál es la pregunta que estás haciendo?
Entiendo lo que quieres hacer y veo el guión.¿No funciona el guión?¿Quiere configurar el script para que se automatice ejecutando JMP Scheduler?
No estoy seguro de lo que estás preguntando.