2111_es-ES
token de matriz no válido¿Puede alguien decirme qué significa el error "token de matriz no válido"? Estoy usando el siguiente script en un bucle for (j como iterador) para graficar y agregar un cuadro para límites. Sin embargo, el script me está dando el error de matriz. Alguien me puede dar una pista?
dgb = Bivariada (
Y (Columna (yPlot)),
X (Columna (xPlot)),
SendToReport (
Dispatch ({}, "1", ScaleBox, {Max (xmax), Min (xmin)}),
Dispatch ({}, "2", ScaleBox, {Max (ymax), Min (ymin)}),
Despacho ({}, "Bivar Plot", FrameBox,
Añadir guión de gráficos (
2,
Descripción ("Script"),
Transparencia (0.5);
Color de relleno ({0.38, 0.84, 0.67});
Polígono ([xLL, xLL, xUL, xUL], [yLL, yLL, yUL, yUL]);
)
)
)
);
xLL, xLL, xUL, xUL, yLL, yLL, yULy yULSon matrices de números. También parece que esto no pondrá los números en el guión al gráfico. ¿Alguien sabe como hacer esto?
El mensaje fue editado por: h.lazar
El mensaje fue editado por: h.lazarRe: token de matriz no válidoEntonces descubrí que tenía que usar un sustituto, pero esto todavía no coloca los números en el guión de la trama. ¿Alguien tiene alguna idea?
db=bivariado(
Y(Columna(yPlot)),
X(Columna(xTrazado)),
//invisible,
Enviar a informe (
Despacho({}, "1", ScaleBox, {Max(xmax), Min(xmin)}),
Despacho({}, "2", ScaleBox, {Max(ymax), Min(ymin)}),
Despacho({},"Gráfico Bivar",FrameBox,
Agregar secuencia de comandos de gráficos (2,
Descripción("Objetivos y límites"),
ColorPluma("negro");
Tamaño de pluma(2);
Eval(Sustituto(Expr(Línea({xt1,y11},{xt1,y22})),
expr(xt1),xT ,expr(y11),yLL ,expr(y22),yUL ));
Eval(Sustituto(Expr(Línea({x11,yt1},{x22,yt1})),
expr(x11),xLL ,expr(yt1),yT ,expr(x22),xUL ));
Transparencia (0,15);
Color de relleno(66);
Eval(Sustituto(Expr(Polígono(
matriz({x11, x11, x22, x22}),matriz({y11, y22, y22, y11}))),
expr(x11),xLL ,
expr(x22),xUL
expr(y11),yLL ,
expr(y22),yUL ))
);
);
);
);
);Re: token de matriz inválido¿Alguien tiene una respuesta para esto? ¿Cómo se escribe y "agrega un guión gráfico" a un gráfico de plataforma e inserta valores para variables?
Gracias
BrezoRe: token de matriz no válidoHe intentado cargar este script para probarlo, pero contiene un par de errores (falta una coma al final de la línea "expr(x22)" y un corchete que no coincide). Al corregirlos, como supongo que deberían, obtengo el programa siguiente, que he intentado ejecutar en uno de los conjuntos de datos proporcionados, como se muestra: se bloquea porque no reconoce el valor de "xT". Veo otra razón por la que podría no funcionar: xmax, xmin, ymax e ymin no están definidos en este conjunto de datos, pero como no tengo tus datos, no sé qué valores deberían tomar: