我需要連接許多沒有標題的逗號分隔文件(因此沒有列名)並保持列順序。這可能嗎?到目前為止,我在 Concatenate 上失敗了。
太棒了,我在導入後重命名了我的列。您在導入期間完成了列名和格式設置,更容易,謝謝。我在更改格式時也遇到了麻煩,這也解決了那個問題。2 買 1 筆交易
。
這是您可以用來輸入文件的輸入腳本,輸入文件後,您可以將它們全部連接在一起,JMP 將匹配列名。
Open(
"<PLACE the="" path="" to="" the="" data="https://community.jmp.com/" table="" in="" here="">",
columns(
New Column( "FileName", Character, "Nominal" ),
New Column( "Date",
Numeric,
"Continuous",
Format( "m/d/y", 10 ),
Input Format( "m/d/y" )
),
New Column( "Time",
Numeric,
"Continuous",
Format( "h:m:s", 11, 0 ),
Input Format( "h:m:s", 0 )
),
New Column( "Machine", Character, "Nominal" ),
New Column( "ID", Numeric, "Continuous", Format( "Best", 12 ) ),
New Column( "Row", Numeric, "Continuous", Format( "Best", 12 ) ),
New Column( "SN", Character, "Nominal" )
),
Import Settings(
End Of Line( CRLF, CR, LF ),
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" )
)
)</PLACE>
不幸的是,我無法提供任何實際文件。但是,我剛剛創建了這兩個格式相同的示例文件和一個示例頭文件。我知道列名,因此知道頭文件,但是,這些文件不包含標題。我有很多文件,每天都會創建幾十個新文件。我想連接文件,維護列順序並不斷附加每日。
@KST-CPT ,
是的。 有可能的。 我建議您提供一些示例文件,這樣我們就可以向您展示如何構建符合您需求的腳本。