Cómo usar el script JMP para generar una tabla con datos duplicadosCómo usar el script JMP para generar una tabla con datos duplicados, enumere a continuación...
amablemente su
| Antes | | | | Después |
| Nombre | Cambio | | | | Nombre | Cambio |
| John | ShiftA | ------>' | John | ShiftA |
| Kevin | CambioB | | | | Kevin | CambioB |
| Tomás | MayúsC | | | | Tomás | MayúsC |
| Tim | ShiftD | | | | Tim | ShiftD |
| Lirio | ShiftE | | | | Lirio | ShiftE |
| Jéssica | MayúsF | | | | Jéssica | MayúsF |
| | | | | | John | ShiftA |
| | | | | | Kevin | CambioB |
| | | | | | Tomás | MayúsC |
| | | | | | Tim | ShiftD |
| | | | | | Lirio | ShiftE |
| | | | | | Jéssica | MayúsF |
| | | | | | John | ShiftA |
| | | | | | Kevin | CambioB |
| | | | | | Tomás | MayúsC |
| | | | | | Tim | ShiftD |
| | | | | | Lirio | ShiftE |
| | | | | | Jéssica | MayúsF |
| | | | | | John | ShiftA |
| | | | | | Kevin | CambioB |
| | | | | | Tomás | MayúsC |
| | | | | | Tim | ShiftD |
| | | | | | Lirio | ShiftE |
| | | | | | Jéssica | MayúsF |
| | | | | | John | ShiftA |
| | | | | | Kevin | CambioB |
| | | | | | Tomás | MayúsC |
| | | | | | Tim | ShiftD |
| | | | | | Lirio | ShiftE |
| | | | | | Jéssica | MayúsF |
Automatización y secuencias de comandosLa personalización en masaRe: Cómo usar el script JMP para generar una tabla con datos duplicados¡Lindo! si desea N copias en lugar de duplicar el tamaño N veces, puede comenzar con una tabla vacía como esta:
dt = Current Data Table();
Ntimes = 5;
dtnew = New Table();
For( i = 1, i <= Ntimes, i++,
dtnew << Concatenate( dt, Append to first table( 1 ) )
);
La tabla vacía es especial cuando se crea por primera vez: parece tener una columna llamada "Columna 1", pero esa columna es un marcador de posición que desaparecerá si no se usa.
Duplicar con la respuesta de Tom es mucho más rápido si necesita muchas copias. 10 dobles en 0,02 segundos o 1024 copias en 0,50 segundos.
@chungwei
Re: Cómo usar el script JMP para generar una tabla con datos duplicadosPrueba esto:
dt = Current Data Table();
Ntimes = 5;
for(i=1,i<=Ntimes,i++,
dt << Concatenate (dt, Append to first table(1));
);