Fusionar archivos csv con diferentes nombres de columnasHola,
Tengo muchos archivos csv que son muchas columnas y la mayoría de ellos tienen los mismos nombres de columna, pero algunos tienen nuevos nombres de columna y, por lo tanto, tienen menos columnas. Por ejemplo, el primer csv tiene columnas X, Y, el segundo csv tiene X, Y, Z y el tercer csv tiene X, Z. Me gusta poder combinar estos archivos juntos utilizando el script JMP. Agradezco cualquier ayuda en esto. Gracias
Re: Combinar archivos csv con diferentes nombres de columnasGracias jeff Pude usar el archivo abierto y establecer el inicio de nombre de columna y los datos comienzan y workfine.
dt = Open( filenow, private,
Column Names Start( 2 ),
Data Starts( 3 ) );
Gracias.
Re: Combinar archivos csv con diferentes nombres de columnasBueno, puedes cambiar los valores predeterminados en Preferencias.

Pero, sí, puede cambiar las opciones de importación en JSL para un archivo individual. La forma más fácil de obtener la JSL para un archivo específico es importarlo con vista previa . La tabla de datos resultante tendrá un script de origen con el JSL para ese archivo.
Re: Combinar archivos csv con diferentes nombres de columnasGracias jeff Esto es muy útil. También me gusta configurar las preferencias en la lectura del archivo csv para que sean diferentes a las predeterminadas. ¿Se pueden agregar las preferencias para la fila del encabezado y las filas de datos en el script? Gracias
Re: Combinar archivos csv con diferentes nombres de columnas
@A escribió:
Tengo muchos archivos csv que son muchas columnas y la mayoría de ellos tienen los mismos nombres de columna, pero algunos tienen nuevos nombres de columna y, por lo tanto, tienen menos columnas. Por ejemplo, el primer csv tiene columnas X, Y, el segundo csv tiene X, Y, Z y el tercer csv tiene X, Z. Me gusta poder combinar estos archivos juntos utilizando el script JMP. Agradezco cualquier ayuda en esto. Gracias
Tendrá que definir "fusionar" un poco más claro. Quieres decir concatenar en una tabla de datos con columnas X, Y y Z? Si es así, simplemente use Tablas-> Concatenar para hacer eso, se combinará automáticamente como columnas con nombre. Si desea el script, después de usar concatenar, obtendrá un script de origen en la tabla de datos resultante que muestra el JSL para repetir esa acción.
Re: Combinar archivos csv con diferentes nombres de columnasSi quiere agregar los archivos, use el Menú principal de JMP> Tablas> Concatenar. Esto agrega columnas según sus nombres de columna. Los datos en las diferentes columnas deben tener el mismo tipo de datos y el mismo modelo de modelado.
Así que abre los archivos y luego concaténalos. Vea el ejemplo 2 en Ayuda> Índice de secuencias de comandos> Objetos> Tabla de datos> Concatenar. Es un ejemplo de las tablas de datos que describiste.
Si fuera más complejo usa Query Builder.