Copiar datos de Matrix a un archivo JMPHola,
Importé los datos de las propiedades de la columna a una matriz. Mi pregunta es ¿cómo puedo copiar datos de la matriz en un archivo JMP?
Spec2 = Function( {co},
a = Column( co ) << get property( "Spec limits" );
b = a["UL"];
C = Matrix( {b} );
);Copiar datos de la Variable C al archivo JMP
¿Cualquier sugerencia?
Re: Copiando datos de Matrix a archivo JMPHay muchas formas de mover datos de una matriz a una tabla de datos JMP. Entonces, el método a utilizar depende realmente de qué / dónde va a colocar los datos de la matriz en la tabla de datos. Una tabla de datos JMP puede tratarse como si fuera solo una gran matriz bidimensional, varias matrices unidimensionales, una columna y una fila, como Excel, etc.
Entonces, en su muestra, si moviera su matriz b a una tabla de datos, podría especificar
dt[1,5] = b[1];
// or
Column(1)[5] = b[1];
// or
dt:mySpecs[5] = b[1];
// or
dt << New Column("mySpecs", set values(b));
Le sugiero encarecidamente que lea las secciones de la Guía de secuencias de comandos sobre matrices en el Capítulo 7, y todo el Capítulo 9, que cubre la programación de la Tabla de datos.
Ayuda ==> Biblioteca de documentación JMP ... …… .Guía de secuencias de comandos
Además, en su función de muestra, parece que está sacando el Límite superior de especificación, de la propiedad de columna Límites de especificación. Lo estás haciendo referencia a "UL". El nombre del elemento de la lista es "USL"
Re: Copiando datos de Matrix a archivo JMPAquí hay una forma de poner una matriz 2D en una tabla:
matr = [1 2 3, 4 5 6, 7 8 9];
nr = nrows(matr);
nc = ncols(matr);
dt = new table("Matrix Version", add rows(nr),
new column("c1", numeric, continuous)
);
for (i = 1, i <= nc, i++,
one_col = "c" || char(i);
if (i > 1,
dt << new column(one_col);
);
column(dt, one_col) << set values(matr[1::nc,i]);
);
Lo mismo ocurre con RTFM.
Re: Copiando datos de Matrix a archivo JMPGracias Craige - donde tiene AsTable () He estado escondiendo toda mi vida !!
Re: Copiando datos de Matrix a archivo JMPSe esconde bien:
- No tiene "matriz" en su nombre, necesita un alias como MatrixToDataTable.
- Mal categorizado en el índice de secuencias de comandos como una función de fila.
- Una matriz es un tipo primitivo en JMP, no un objeto, por lo que la función no está asociada con un objeto.
@EvanMcCorkle @XanGregg @sheila_loring @Justin_Chilton
Re: Copiando datos de Matrix a archivo JMP Convertir matriz a tabla de datos y viceversa Es otra respuesta para convertir una matriz en una tabla.