Importare file CSV ordinati per colonne, non per righe?Sto usando Python per generare un file txt di alcune analisi delle immagini a più condizioni. Sembra qualcosa del tipo:
A, a1, a2, a3, a4; B, b1, b2, b3, b4, b5; C, c1, c2, c3, c4
Vorrei importarlo in una tabella JMP come:

Ottimizzare le impostazioni di importazione CSV funziona benissimo quando ho solo una colonna, ma in questo momento il meglio che posso fare è mostrare i dati 'header' in "colonna 2".
Penso di poter fare in modo che il mio script Python generi più file per ogni analisi e quindi li importi in JMP singolarmente e quindi unisca le tabelle, ma volevo verificare se esiste un modo più semplice per farlo. (Ho centomila o qualche milione di righe per colonna se questo fa la differenza)
Grazie per qualsiasi aiuto!
Ri: Importare file CSV ordinati per colonne, non per righe?Nvm - Lo avrò in file separati che posso importare con "nome file" come seconda colonna e lavorare da lì!Ri: Importare file CSV ordinati per colonne, non per righe?Ho salvato la tua semplice tabella di dati in un file .txt e ho usato il seguente script per inserire i dati e ho finito
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: Importare file CSV ordinati per colonne, non per righe?Vi ringrazio molto!
Ha funzionato perfettamente sui dati semplificati, ma ho interrotto JMP dopo 10 minuti di rotazione delle ruote con il mio set di dati effettivo. L'importazione di più file sembra il modo migliore per me. Grazie ancora però.