我一直在使用 python 在多種條件下生成一些圖像分析的 txt 文件。 它看起來像:
A、A1、A2、A3、A4; B、b1、b2、b3、b4、b5; C、C1、C2、C3、C4
我想將它導入到 JMP 表中,例如:

當我只有一列時,調整 csv 導入設置效果很好,但現在我能做的最好的事情就是讓“標題”數據顯示在“第 2 列”中。
我想我可以讓我的 python 腳本為每個分析生成多個文件,然後將它們單獨導入 JMP,然後合併表,但我想檢查是否有更簡單的方法來執行此操作。 (如果有區別的話,我每列有十萬到幾百萬行)
謝謝你的幫助!
非常感謝!
它在簡化數據上運行完美,但我在用我的實際數據集旋轉它的輪子 10 分鐘後關閉了 JMP。 導入多個文件對我來說似乎是最好的方法。 再次感謝你。
我將您的簡單數據表保存到一個 .txt 文件中,並使用以下腳本輸入數據並以
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>