對錶格框中的列進行條件格式設置親愛的社區,
我有一個數據表,其中有幾十個從分佈統計數據中得出的 z 分數,因此分數可能從 -4 到 4 不等。 我想強調這些數字:小於 -2.1 和大於 +2,基本上任何表明值大於 2 個標準差的分數。 (參見隨附的屏幕截圖)
我看了很多帖子,沒有找到正確的方法。
謝謝你,
——盧卡斯

回复:對錶格框中的列進行條件格式設置再一次問好。 對所有回复帖子表示抱歉。 我使用了該代碼(我第一次),它的效果非常好! 謝謝。 我需要研究這段代碼,以便了解它的作用。
謝謝你!
回复:對錶格框中的列進行條件格式設置你好。 好的。 我明白我右鍵單擊的位置。 忽略最後一個帖子。
我想僅突出顯示多列中符合我的條件的單元格。 我不想突出顯示該行。 我的 z 分數超過 5。
回复:對錶格框中的列進行條件格式設置謝謝(抱歉我耽誤了)。
在哪裡右鍵單擊選擇顏色?
——盧卡斯
回复:對錶格框中的列進行條件格式設置盧卡斯,
見附表。 您可以通過 GUI 對每個 zscore 列執行以下步驟來執行此操作:
- 選擇目標列並確保沒有選擇其他列
- 主菜單 > 行 > 行選擇 > 選擇位置 [與 Ctrl+Shift +W 相同]
- 創建條件:這將是一個“或”條件[滿足任何條件],然後按“確定”。 看圖片
Conditional Row Selection - Or conditionConditional Row Selection - Or condition條件行選擇 - 或條件
否則,運行這樣的腳本。
Names Default to Here(1);
dt = current data table();
cdlg = Column Dialog(
Text Box("Select all columns to be higlighted"),
exY = ColList( "Y", Min Col( 1 ), Data Type( "Numeric" ) ),
);
If (cdlg["Button"] !=1, Throw(),
cnames = cdlg["exY"]
);
For(i =1, i<=nitems(cnames), i++,
ccol = column(dt, cnames[i]);
_idx = dt << get rows where(ccol[]>2 | ccol[] < -2); //set your criteria
ccol << color cells(RGB Color([255,128,0]),_idx) //use "yellow" a color name or RGB number
);請注意,我保持簡單,因為我不知道您的腳本編寫技能:顏色和標準是硬編碼的,並添加了一個簡單的列選擇器。
打開附加的表並打開附加的腳本,然後按“運行腳本”圖標或 Ctrl+R 或在腳本窗口中右鍵單擊並選擇“運行腳本”來運行腳本。
回复:對錶格框中的列進行條件格式設置感謝您的答复。
我只是想突出顯示那些具有特定值範圍的單元格。 就像您發布的最後一張圖片一樣。 我嘗試過漸變選項,但每個單元格的顏色範圍很長。 我是 JMP 新手,因此編寫腳本對我來說可能是一個小挑戰,但我想學習。
我的數據存在 z 分數,用於衡量樣本與組平均值的標準差有多少。 因此,z 分數為 4 意味著樣本變量(在我的工作中每百萬離子黑曜石部分的元素濃度)是與組平均值的四個標準差。 因為該樣本是異常值,所以它應該屬於另一組。 我的限制是成為一個組的一部分的 2 個標準差。 我通過在繪製分佈後將“標準化”保存到表中來生成的 z 分數具有負數和正數,因此我想突出顯示小於 -2 和大於 +2 的單元格。 換句話說,唯一未突出顯示的單元格位於 - 2 和 2 之間。
對於我的帖子中的混亂表示歉意。 我的帖子標題不知何故被自動填充選項覆蓋了。 它應該是“在單元格中應用條件格式”。
謝謝你,
——盧卡斯
回复:對錶格框中的列進行條件格式設置感謝您的答复。
我只是想突出顯示那些具有特定值範圍的單元格。 我嘗試過漸變選項,但它沿一定範圍對每個單元格進行著色。
我的數據存在 z 分數,用於衡量樣本與組平均值的標準差。 因此,z 分數為 4 意味著樣本變量(在我的工作中黑曜石百萬分之一的元素濃度)與組平均值相差四個標準差。 因為該樣本是異常值,所以它應該屬於另一個組。 我的限制是成為一個組的一部分的 2 個標準差。 我通過在繪製分佈後將“標準化”保存到表中來生成的 z 分數具有負數和正數,因此我想突出顯示那些小於 -2 和大於 +2 的單元格。 換句話說,唯一未突出顯示的單元格位於 - 2 和 2 之間。
對於我的帖子中的混亂表示歉意。 我的帖子標題不知何故被自動填充選項覆蓋了。 它應該是“在單元格中應用條件格式”。
謝謝你,
——盧卡斯
回复:對錶格框中的列進行條件格式設置盧卡斯,
您想突出顯示什麼:圖表中的點,或表格中突出顯示的單元格,還是?
如果您希望圖形符號具有特殊標記和顏色,並且表格是非堆疊式的,那麼這會很困難,因為 JMP 符號和顏色是按行而不是按單元格。

不過,如果數據是堆疊起來的,那就簡單了。

條件格式規則適用於報表。 請參閱大類數據權重 = 55 的平均值測試中 p 值的文本更改。

如果您想為表格的單元格著色並且您有很多列,那麼使用腳本會更容易。 請解釋一下你想做什麼。