¿Importar archivos csv ordenados por columnas, no por filas?He estado usando python para generar un archivo txt de algunos análisis de imágenes en múltiples condiciones. Se ve algo así como:
A, a1, a2, a3, a4; B, b1, b2, b3, b4, b5; C, c1, c2, c3, c4
Me gustaría importarlo en una tabla JMP como:

Ajustar la configuración de importación de CSV funciona bien cuando solo tengo una columna, pero en este momento lo mejor que puedo hacer es que los datos del "encabezado" aparezcan en la "columna 2".
Creo que puedo hacer que mi script de Python genere múltiples archivos para cada análisis y luego importarlos a JMP individualmente y luego fusionar las tablas, pero quería verificar si hay una manera más fácil de hacer esto. (Tengo de cien mil a unos pocos millones de filas por columna si eso marca la diferencia)
¡Gracias por cualquier ayuda!
Re: ¿Importar archivos csv ordenados por columnas, no por filas?Nvm - ¡Lo tendré en archivos separados que puedo importar con "nombre de archivo" como segunda columna y trabajar desde allí!Re: ¿Importar archivos csv ordenados por columnas, no por filas?Guardé su tabla de datos simple en un archivo .txt, y usé el siguiente script para ingresar los datos y terminé con
Names default to here(1);
dt=Open(
"<PATH to="" csv="" or="" txt="" file="">",
Import Settings(
End Of Line( Semicolon ),
End Of Field( Comma, CSV( 0 ) ),
Strip Quotes( 1 ),
Use Apostrophe as Quotation Mark( 0 ),
Use Regional Settings( 0 ),
Scan Whole File( 1 ),
Treat empty columns as numeric( 0 ),
CompressNumericColumns( 0 ),
CompressCharacterColumns( 0 ),
CompressAllowListCheck( 0 ),
Labels( 0 ),
Column Names Start( 1 ),
Data Starts( 1 ),
Lines To Read( "All" ),
Year Rule( "20xx" )
)
);
AllColumns = dt << get column names();
remove from(AllColumns,1,1);
dtFinal = dt << Transpose(
columns( AllColumns ),
Label( :Column 1 ),
Output Table( "Transpose of semicolon" )
);
dtFinal << delete columns(:Label );</PATH>
Re: Importar archivos csv ordenados por columnas, no por filas¡Muchas gracias!
Funcionó perfectamente con los datos simplificados, pero corté JMP después de 10 minutos de girar sus ruedas con mi conjunto de datos real. La importación de varios archivos parece ser la mejor manera de hacerlo. Sin embargo, gracias de nuevo.