Mensaje de error "Columna no encontrada en acceso o evaluación de 'LnRV.SPY Recursivo'dt = Open( "::Desktop:assignment10.jmp" );
window = 4321; //recursive window beginning
rp = dt << New Column( "LnRV.SPY Recursive", numeric );
For( i = 0, i <= N Rows( dt ) - window - 1, i++,
dt << clear row states();
If( i,
dt << Select Rows( 1 :: window + i ),
dt << Select Rows( 1 :: window )
);
dt << Invert Row selection();
dt << Exclude(); //exclude rows outside window
fm = dt <<FIT model=""></FIT>
Estoy usando JMP 17 Pro y parece que no puedo resolver este error.
Mac OSRe: Mensaje de error "Columna no encontrada en acceso o evaluación de 'LnRV.SPY Recursivo'Además de lo que sugirió hogi, también puede agregar un Show(i) dentro de su bucle for para ver cuándo se produce un error. Si elimina la columna que acaba de crear, lo más probable es que sea el segundo bucle (i = 1). Además, el registro puede tener información adicional además de ese mensaje de error.
Re: Mensaje de error "Columna no encontrada en acceso o evaluación de 'LnRV.SPY Recursivo'Hm, el código parece funcionar.
¿Quizás algunas de las columnas del modelo de ajuste no existen, por lo que la plataforma de ajuste no se inicia?
Sin plataforma adecuada, nueva columna con fórmula de predicción. Entonces
pred = column(dt, ncols(dt));
dt << delete columns( pred );
eliminará LnRV.SPY Recursivo.
Podrías intentar eliminar el
invisible(1),
y
fm << close window()
para comprobar el resultado del ajuste...
¿Cuántas filas tiene tu tabla de datos?