我有兩個文件:
第一個文件是 Excel
第二個文件是 JMP
第一個文件

第二個文件:

我正在嘗試編寫一個可以復制列名的腳本“價值觀”從 excel 文件和過去的第二個 JMP 文件中,所以我的最終輸出將如下所示:

關於在 JMP 中編寫腳本有什麼建議嗎?
你好@stan_koprowski ,
如何在運行腳本後顯示文件打開對話框供用戶選擇 Excel 文件和 JMP 文件?
如果我在其他文件上運行腳本,每次我都必須更改腳本中的目錄路徑。 JMP 查詢生成器是否有任何語法來顯示文件打開對話框?

你好@傑基_ ,
您可以通過文件-->打開來使用 Excel 嚮導。
請參閱導入幫助文檔中的 MS Excel 文件了解更多詳情。
我還會為剛開始學習 JMP 的人推荐一些額外的資源:
3 月 27 日有一個新的“現場活動”,或者您可以查看其中一個按需網絡研討會。
乾杯,
斯坦
如何在 Primary section 中導入 xlsx 文件?

你好@傑基_ ,
使用 JMP 查詢生成器,您可以按照您的描述混合來自多個來源的數據,Excel 和 JMP、JMP 和數據庫表、JMP、Excel 和數據庫表。
腳本將自己編寫。
使用 Excel 嚮導導入數據。 右鍵單擊源腳本旁邊的綠色三角形以查看腳本。
JMP QB Blending multiple data sourcesJMP QB Blending multiple data sourcesJMP QB 混合多個數據源
按照您之前的帖子中的說明使用 JMP 查詢生成器將一個 JMP 文件中的列合併到另一個 JMP 文件.
New SQL Query(
Version( 130 ),
Connection( "JMP" ),
JMP Tables(
["1st_file" =>
"Source(Open(
\!"/Users/stkopr/Desktop/1st_file.xlsx\!",
Worksheets( \!"1st_file\!" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 1 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( \!"-\!" )
)
))",
"2nd_file" => "/Users/stkopr/Desktop/2nd_file.jmp"]
),
QueryName( "JMP QB Blending differnt source tables" ),
Select(
Column( "Name", "t2" ),
Column( "Enable", "t2" ),
Column( "Type", "t2" ),
Column( "Phase", "t2" ),
Column( "Values", "t3" )
),
From(
Table( "2nd_file", Alias( "t2" ) ),
Table(
"1st_file",
Alias( "t3" ),
Join(
Type( Left Outer ),
EQ( Column( "Name", "t2" ), Column( "Name", "t3" ) )
)
)
)
) << Run
乾杯,
斯坦