¿Cómo guardar la tabla de datos consultados en una carpeta específica a través de un script?</CODE></PRE><P>¡Hola! ¿Alguien aquí sabe cómo guardar una tabla de datos consultada en una carpeta específica a través del script jmp? Parece que no puedo encontrar la manera correcta de hacerlo ... ¡Gracias por adelantado!</P><P>Aquí está mi script de muestra:</P><PRE><CODE class=" language-jsl">Data Table( "name of data table" );
//save raw data table to a folder
dt = current data table ();
filepath = "C:\Users\folder path";
dt<< save(filepath || "name of data table.jmp");
Tabla de datossecuencias de comandosRe: ¿Cómo guardar la tabla de datos consultados en una carpeta específica a través de un script?Sí. La mayoría de las veces parece funcionar mejor mantener una barra inclinada en una ruta:
path = "$temp/mywork/";
La mayoría (¿todas?) de las funciones que solo necesitan una ruta, sin un archivo, están contentas con ella:
path = "$temp/mywork/";
show(convertFilePath(path,"windows"));
Convertir ruta de archivo (ruta, "ventanas") = "C:\Users\v1\AppData\Local\Temp\mywork\";
y claramente no es un nombre de archivo completo para cualquiera que mire el código más tarde.
Re: ¿Cómo guardar la tabla de datos consultados en una carpeta específica a través de un script?Sospecho que el problema es que falta un "/" entre la ruta del archivo y el "nombre de la tabla de datos.jmp".A continuación se muestra un script de trabajo que
Names Default To Here( 1 );
Open( "$SAMPLE_DATA\big class.jmp" );
dt = Data Table( "big class" );
filepath = "$TEMP";
Wait( 5 ); // placed for the example so the table will be visible
dt << save( filepath || "\" || "mytable.jmp" );
Close( dt, nosave );
Wait( 5 ); // placed so for the example one can see the table is closed
Open( filepath || "\" || "mytable.jmp" );