如何在設備表之間切換你好,
我沒有找到任何相關功能,但它必須存在。
我有一個充滿資料「Data」的表,我在其中進行一些計算,然後建立一個新的資料表「Newdata」。
我的觀點是,在建立新資料表「Newdata」後,我無法選擇第一個資料表「Data」來進行新計算。
這就是為什麼我在尋找「不要使用剛剛建立的資料表,而是選擇第一個並使用它」的內容。
我希望它夠清楚。
謝謝 !
進階統計建模消費者與市場研究大規模客製化品質和工藝工程視窗Re: 如何在設備表之間切換如果您在 JSL 中執行此操作,請嘗試為要操作的表分配引用,然後為後續操作使用適當的引用。 例如:
NamesDefaultToHere(1);
dt1 = Open("$SAMPLE_DATA/Big Class.jmp");
dt2 = Open("$SAMPLE_DATA/Bands Data.jmp");
Print(CurrentDataTable() << getName);
Print(dt1 << getName);
Print(dt2 << getName);
回覆:如何在裝置表之間切換強烈同意 Ian 的建議,即在 JSL 中分配對錶的引用,在需要的地方使用表引用:
table1 << Bivariate(...)
新表通常被設定為“當前”表,並且諸如啟動視窗之類的操作可以更改當前表。可以使用 Current Data Table() 在它們之間切換,但使用 dt 引用您的腳本會更加健壯。
Ian 的範例中也顯示了 Names Default To Here(1) 的使用,這有助於將您的腳本與使用相同引用符號的另一個腳本隔離。
回覆:如何在裝置表之間切換如果您不習慣編寫腳本,則可以在兩個表之間使用虛擬聯結將資料從「Data」存取到「Newdata」。以下是有關該主題的簡短 JMP 影片的連結:虛擬加入 - JMP 用戶社區
如果您使用「Newdata」中的公式編輯器進行計算,則可以使用列參考來引用「Data」表中的數據,例如:
作為列(資料表(“資料”),“my_column_data”)
其中“my_column_data”是“Data”表中的列名稱,其中包含要在“Newdata”中使用的資料。
我同意 Ian 和 Dan 的觀點,即腳本是最靈活、最強大的方法。我自己更喜歡編寫腳本,但幸運的是,即使您不是腳本編寫者,也可以透過多種方法在 JMP 中完成工作。
回覆:如何在裝置表之間切換感謝 ian_jmp、danschikore 和 mark_anawis 提供的遮陽篷。
打開桌子很聰明,而且效果很好!