「搞笑」Jmp新手問題合集……我在 15 分鐘內沒有在幫助或社區中找到答案。
編輯:
我把標題從吉林省新手問題傑姆普新手問題。
[更多的主題容器像這樣]
資料混合與清理回覆:「搞笑」JSL新手問題合集好點,我之前沒有註意到這一點。
當 Jmp 視窗從左向右移動時,螢幕左側已經有一個小區域,選單向右開啟 ☛(以藍色突出顯示)。
在螢幕的其餘區域中,視窗向左開啟 ☚(以紅色突出顯示)。
幾乎似乎只要左側有足夠的空間 - 子選單就會向左翻轉。

回覆:「搞笑」JSL新手問題合集根據我的經驗,如果您將視窗移至監視器螢幕的左邊緣,您也會選擇手動選單選項,JMP 將打開右側的子選單
回覆:「搞笑」JSL新手問題合集我的 Jmp 安裝的子選單始終在主選單的左側開啟:

將子選單移至「右側」的設定在哪裡?
附加問題:他們開反面的背景是什麼?
回覆:「搞笑」JSL新手問題合集
@hogi寫道:
為什麼適合YbyX和圖形產生器使用不同的顏色編碼?
答:回覆:圖形產生器的顏色排序與其他圖表有何不同?
如果這是一個問題,可以透過切換到“修復” Jmp 藍紅綠:
https://community.jmp.com/t5/JMPer-Cable/Graph-Builder-color-theme-add-in/bc-p/626423/highlight/true#M846

回覆:「搞笑」JSL新手問題合集在Join Tables Platform中,有什麼差別使用第二個表中的資料更新主表和
合併同名列?

使用第二個表中的資料更新主表假設用戶想要合併同名列。
因此,這是合併同名列的一種特殊情況。
如果合併同名列被選中,然後從主表[將]用第二個表的資料更新。
所以不行合併同名列沒有使用第二個表中的資料更新主表。
回覆:「搞笑」JSL新手問題合集本地資料過濾器僅具有本地效果。 我不明白為什麼“選擇”的效果比啟用“包含”的效果更令人困惑。 為什麼會讓人困惑呢?
當地的包括確定目前圖中顯示哪些數據。 當地的選擇將確定目前圖中突出顯示哪些數據。
與一般資料過濾器相反,本地資料過濾器的目的並不是選擇/排除基礎資料表中的任何內容:)
嗯,如果「不要讓使用者感到困惑「確實是該選項被禁用的原因...
那麼如果有一個選項可以重新啟用,我會很高興選擇選項(例如非常隱藏,透過 Shift 右鍵單擊左右)
我的意思是:對於那些有用的應用程序,用戶不會感到困惑,而是對新的可能性感到興奮:)
我的希望:
本地資料過濾器 - 不要停用 SELECT 選項
回覆:「搞笑」JSL新手問題合集「本機資料篩選器」僅適用於您從中呼叫它的報告,且一個表格可能會同時開啟多個報告。 以這種方式允許行選擇可能會令人困惑! 另一方面,給定表只能有一個“資料過濾器”,並且它會影響該表的所有子報告(只要它們沒有自己的本地資料過濾器)。
回覆:「搞笑」JSL新手問題合集如果我關閉對應的資料表,為什麼資料表物件會從 App 產生器中刪除?
(導致應用程式無法運行)
編輯:嗯,也許可以改變行為 - 這是希望

回覆:「搞笑」JSL新手問題合集為什麼沒有選擇模式在裡面本地資料過濾器- 就像來自的那個(全域)資料過濾器?
與
回覆:「搞笑」JSL新手問題合集-
回覆:「搞笑」JSL新手問題合集為什麼適合YbyX和圖形產生器使用不同的顏色編碼?

回覆:「搞笑」JSL新手問題合集鎖定欄 (jmp.com)可能有用
回覆:「搞笑」JSL新手問題合集另一個:
JMP中有類似的東西嗎凍結窗格在 Excel 中?
(在 JMP 中,它對列來說才有意義:
即有一些指數左側可見的列,與表中的實際位置無關。)
回覆:「搞笑」JSL新手問題合集你好,
在腳本索引中,有一個「另請參閱」按鈕,它會在初始找到的函數的上下文中建議感興趣的使用者替代函數。
不幸的是,條目之間缺少一些「連結」。例如
取得<->設定剪貼板
N 個參數 <-> 頭
我發布了一個“容器”,希望收集此類缺少的鏈接,以便可以添加它們:
腳本索引和線上幫助:“另請參閱”
您是否也遇到過這樣的情況:您在腳本索引中搜尋某個函數一段時間後發現找不到合適的術語來搜尋它?
如果您後來幸運地找到了正確的功能,請您將螢幕截圖新增至「容器」中,希望幫助其他使用者更快找到該功能...
……並用工藤支持這個想法
回覆:「搞笑」JSL新手問題合集不幸的是,JMP 中的不一致是一個已知問題。積極的一面是,當新版本發佈時,隨著時間的推移,人們會發現人們正在努力消除不一致之處。我強烈建議將您的意見添加到 JMP 願望清單中。這樣,他們就會得到那些真正能夠做出改變的人的正式關注。
回覆:「搞笑」JSL新手問題合集是的,沒錯,你的貼文體現了「我該怎麼做」的精神:)
我總是非常興奮你如何跳出框框思考並設法到達鎖著的門的另一邊,就像這樣手動連接的字符串加上一個
parse( )
就是這樣。
只是如果預設「簡易門」全部解鎖,那麼「請閱讀幫助並檢查腳本索引」的需求就會減少:)
替代方法:腳本索引中的繞行標誌
https://community.jmp.com/t5/JMP-Wish-List/Scripting-Index-and-online-Help-quot-see-also-quot/idi-p/559430
回覆:「搞笑」JSL新手問題合集我什至不確定如果相關語法的原始開發人員做出回應,他們是否能夠準確地說出原因
new data table()
不是要使用的語法。
在我的整個職業生涯中,我一直在使用其他人和組織開發的軟體系統,我發現「我如何做」比「為什麼它不這樣做或那樣做」更有成效。後一個問題的唯一真正答案是“因為我不是軟體開發人員,所以其他人是”
回覆:「搞笑」JSL新手問題合集我編輯了原文以使其更清晰。
我想知道為什麼不是</CODE></P><PRE><CODE class=" language-jsl">new <STRONG>data</STRONG> table()
回覆:「搞笑」JSL新手問題合集我認為這是因為 2 個不同的開發人員創建了 2 個不同的應用程式。
回覆:「搞笑」JSL新手問題合集當我匯入沒有標題的文字檔案時 - 為什麼列名稱是

當我透過“導入多個文件...”導入相同的文件時,它們是

?
回覆:「搞笑」JSL新手問題合集@馬克貝利: 當然可以,沒有什麼差別N 行(dt)以及不存在的dt << n 行
……從你得到的角度來看。
但這篇文章是關於 jmp 語言的習慣用語,這可能會讓新手很難得到他們想要的東西。
有時,會有微小的“牆”或您被困在鎖著的門前 - 這可能會令人沮喪或惱怒。
我可以想像,在試用期間,JMP 的一些潛在用戶會因為這些困難而轉向其他語言,例如 Python 或 Matlab。
訊息的好處:
讓我們假設用戶有一個數據表 dt 並且已經知道他可以發送以下訊息<< 取得姓名到對象。
他還知道打字
dt << get
並按CTRL+空白鍵將幫助他找到符合他要求的可能候選人。
確實,有一個<< 取得行()對於數據表。
不幸的是,這個函數做了其他事情:(
因此,他不斷地在腳本索引中搜尋其他訊息,例如尼特姆斯,長度,方面等等。
沒什麼——沿著這個想法:如果您不知道正確的函數名稱,我無法為您提供正確的資訊。
然後他只需選擇資料表物件並掃描所有這些訊息,即可將其發送到資料表。 清單很大,但沒有一個能滿足使用者的需求。 這需要一段時間...
另一個用戶使用腳本索引並嘗試


然後:

並掃描前 10 個條目。 嗯...
(比較: https://www.google.com/search?q=length+data%20table+python)
下一步,兩者都會轉到 JMP 社群:
https://community.jmp.com/t5/forums/searchpage/tab/message?q=data%20table%20number%20rows
並發現他們並不是唯一遇到這個問題的人 - 真是鬆了一口氣!
這還不是全部。
幸運的是,有人熱情地幫助其他用戶解決他們的問題:)
從現在開始,兩者都可以告訴其他人該函數不是“length()”、“dimensions()”、“len()”、“size()”......,而是N 行()。
然後dt << N 行()不可用,因為它與N 行(dt)
.... 或者N 行(dt)。
回覆:「搞笑」JSL新手問題合集函數是可以在腳本中的任何位置呼叫的子例程。 它可能需要一個或多個參數。 它傳回一個值。 它可能會產生副作用,例如實例化顯示框。
訊息呼叫物件實作的方法。
如果這就是您的建議,那麼(對我來說)必然有一條訊息來複製每個函數是沒有意義的。 訊息 dt << N Row 提供了哪些您無法從函數呼叫 N Row( dt ) 中獲得的額外好處?
您必須學習任何電腦語言的語法、關鍵字、函數和協定。
回覆:「搞笑」JSL新手問題合集新增行(帶值)的解決方法:
將資訊收集在桌盒,然後使用

並將資料複製到數據表。
回覆:「搞笑」JSL新手問題合集這是 JSL 中不一致之處之一的範例。並非所有函數都具有等效訊息。我建議您在遇到不一致時向 JMP 願望清單添加請求以解決不一致問題
回覆:「搞笑」JSL新手問題合集我不明白你的意思
current data table()
data table("my name")
問題。
回覆:「搞笑」JSL新手問題合集矩陣切片很簡單
names default to here(1);
mat = [10 20 30 40 50, 15 25 35 45 55];
show( mat[1,0]);
show( mat[1,2::4]);
/*:
mat[1,0] = [10 20 30 40 50];
mat[1,Index(2, 4)] = [20 30 40];
回覆:「搞笑」JSL新手問題合集- 有沒有關於如何「切片」矩陣的教學?
- JSL 矩陣是什麼?
- 嘗試使用 0
Names Default To Here(1);
m = J(2,5,1);
Show(m[1,0]);
Show(m[0,1]);
Show(m[0,0]);
- 為什麼有這麼多訊息我可以發送到資料表但不能
- 資料表物件似乎沒有 N 行。 N Rows 是一個不同的函數,可以用於不同的對象

為什麼新增行在資料表中新增一行 - 但不新增值?
回覆:「搞笑」JSL新手問題合集訊息
Obj << 加行( {值, .....} )
是顯示物件、表格框的有效訊息
訊息
Obj << 加行( ,n., ,開始|結束|之後(m)> | {(列名 = 值)對列表 } ))
是向資料表新增行的有效訊息。
兩個訊息都允許添加行,但格式不同,因為物件的功能非常不同
回覆:「搞笑」JSL新手問題合集為什麼做新增行在資料表中新增一行 -但不加值*)?
*) 使用相同的語法添加值適用於桌盒
dt = New Table( "Untitled" );
dt << add row( {1} );
New Window( "test",
tb = Table Box( String Col Box( "string col", {"a"} ),
Number Col Box( "number col", {1} ) )
);
tb << add row( {"b", 2} );
編輯:希望為資料表提供像是新增行(值列表)這樣的快捷功能
(對於 for 迴圈中的資料收集非常方便 - 例如用於偵錯)
https://community.jmp.com/t5/JMP-Wish-List/easy-way-to-add-rows-amp-values-to-a-data-table/idi-p/559082
回覆:「搞笑」JSL新手問題合集為什麼有這麼多訊息我可以發送到資料表但不能
dt << n rows()
剛剛工作:
n rows (dt)
編輯:願望
https://community.jmp.com/t5/JMP-Wish-List/lt-lt-n-rows-to-get-the-rows-of-a-data-table/idi-p/559101
回覆:「搞笑」JSL新手問題合集為什麼
current data table()
data table("my name")但
new table()
(沒有「數據」)-因為沒有數據還在表中嗎?;)
這裡似乎「表」和「數據表」是相似的東西,但這絕對不是真的:
https://community.jmp.com/t5/Discussions/Collection-of-quot-funny-quot-JSL-newbie-questions/mp/559063/highlight/true#M77234
回覆:「搞笑」JSL新手問題合集有沒有關於如何「切片」矩陣的教學?
我剛剛找到這樣的訊息
https://www.jmp.com/support/help/en/16.2/?os=win&source=application#page/jmp/subscripts-2.shtml
一些基本的索引,例如
mat[from::to, from2::to2]
索引是否也可以「相對於結尾」(減號不起作用)或以開放的開頭或結尾進行索引(將插槽留空不起作用)?
mat[1::-1];<BR /><BR />mat[1::];<BR /><BR />mat[::]
編輯:願望
https://community.jmp.com/t5/JMP-Wish-List/new-slicing-options-for-matrices/idi-p/559090#M2563