Al importar CSV a varios archivos, ¿es posible seleccionar y apilar solo columnas arbitrarias dentro del CSV?La importación de archivos múltiples funciona muy rápido, por lo que no hay quejas de velocidad.
Sin embargo, si el CSV que se va a leer no tiene exactamente las mismas columnas, se dividirá en varios archivos y se convertirá en una tabla.
Por lo tanto, pensé que podría evitar esto seleccionando de antemano cualquier columna almacenada en cada CSV y comenzando a apilar.
¿Hay alguna forma de escribir dicho JSL?
Te agradecería si pudieras enseñarme. Gracias por su apoyo.
Versión: JMP18.1.1
dt = Multiple File Import(
<<SET folder=""></SET>
<BR /><LINGO-LABS id="lingo-labs-827585" slang="en-US" mode="CREATE"><LINGO-LABEL>Automatización y scripting</LINGO-LABEL><LINGO-LABEL>Acceso a datos</LINGO-LABEL><LINGO-LABEL>Combinación y limpieza de datos</LINGO-LABEL><LINGO-LABEL>Ventanas</LINGO-LABEL></LINGO-LABS>Re: Al importar CSV como archivo múltiple, ¿es posible seleccionar y apilar solo columnas arbitrarias dentro del CSV?La siguiente modificación al script provisto debería permitirle tomar todas las distintas tablas producidas por MFI y apilarlas (concatenarlas) en una tabla final, apilando todas las columnas con los mismos nombres.
Names default to here(1);
mfi = Multiple File Import(
<<SET folder=""></SET>
Re: Al importar CSV como archivo múltiple, ¿es posible seleccionar solo columnas arbitrarias dentro del CSV y apilarlas?Es una solución muy sencilla.
Entiendo que se puede conseguir de la siguiente manera.
1. En la IMF, primero apile cada mesa.
2. Obtenga el nombre de la tabla generado por la variable de tablas.
3. Definir la tabla a integrar finalmente como definitiva
4. Primero, sume todas las tablas usando las variables en 2, según el encabezado de la tabla generada por MFI.
¿Lo es?
¿Es correcto el flujo anterior según tengo entendido?
Entendí que todo lo que tenía que hacer era recortar las columnas necesarias en base a este dt.