為什麼這個 DropZone 被命名為「顏色」?第一天使用 JMP,使用者想要產生一個點圖,用兩種不同的顏色分別代表男性和女性:

簡單的解決方法:使用顏色拖放區
令人驚訝的是:疊加層也採用了相同的功能。
第二個驚喜:「顏色」的功能遠不止「顏色」本身:
對於圖例中的每個項目,使用者都可以定義標記樣式,以及大小和透明度。

懶惰的用戶不會手動配置顏色——一遍又一遍地為每個圖表和子圖配置顏色。
另一種方法(絕對不是最好的):行狀態用於指定顏色和標記。

缺點:
圖表產生器中的圖例不合適
- 行狀態是靜態的。當使用者更改表格中的值時,必須手動更正行狀態。否則,圖表將出錯!
另一種選擇——而且要好得多:
透過列屬性定義適當的顏色:值列
優點:
- 有意義的圖例 - 自動產生(!)
- 為每一列單獨設定(而不是透過行設定)
我可以透過「疊加和顏色」拖放區來控制設定的應用範圍,以及哪些圖表不套用該設定:)
我可以透過圖例右鍵選單覆蓋單一條目的設定。

第三個意外:沒有「列屬性:值標記」*)
第二天-JMP 使用者發現了顏色放置區和疊加放置區之間細微(以及不那麼細微)的差異:
透過添加平滑劑:

現在,讓我們為圖表添加顏色。
驚喜 4:使用顏色(透過顏色)時,只有一條擬合曲線:

……這時用戶想起了驚喜#1,嘗試了疊加功能,並愛上了疊加投放區:

所以,對於散點圖來說,顏色和疊加之間沒有明顯的區別—但對於其他類型的圖來說,差異就很大了! ! !
而且,疊加通常是添加顏色的最佳方法。
另一個例子:
對比
現在讓我們產生另一個點圖——其中顏色和疊加層之間存在差異:
顏色只是給點添加顏色,疊加則是為每種顏色產生單獨的圖表,並將它們疊加在一起。
這樣做會藏匿一些女孩。 -> 很危險!
對比
讓我們繼續使用堆疊氣泡圖,並結合第二個意外發現,為不同的值定義標記。
借助顏色投放區

數據探索與視覺化回覆:為什麼這個 DropZone 稱為“Color”第 3 天:使用者喜歡非重疊點,想要添加一些顏色(透過年齡).. 並獲得正確的圖例。

回覆:為什麼這個 DropZone 被命名為「顏色」?疊加層和顏色之間的區別:
:folded_hands: 圖表建構器:支援超過 2 列的「顏色」列
-> 自 JMP19 起可用
圖表建構器 - 多列疊加:
尚未上線,仍在累積讚譽…
回覆:為什麼這個 DropZone 稱為“Color”新列屬性:值標記*)
-> 再次開放投票
想像一下它會有多大幫助:
- 圖形產生器中有意義的圖例(與通過行狀態的替代方案相比)
- 全自動+一致(與透過圖例手動分配標記相比)
感興趣的?
點擊連結並透過 工藤。
回覆:為什麼這個 DropZone 稱為“Color”對於“無鋸齒線”,希望在圖形產生器中自動實現該功能:
圖形產生器:線 - 添加中斷的可能性
回覆:為什麼這個 DropZone 稱為“顏色”我需要這個腳本...請分享!
回覆:為什麼這個 DropZone 被命名為「顏色」?您知道疊加編碼可以用來覆蓋顏色放置區嗎?
[用於顏色拖放區的年齡 - 但疊加編碼設定為顏色
因此,點的顏色是由疊加設定決定的,而不是由顏色放置區決定的。
變更年齡的顏色設定不會影響圖表的顏色。

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Variables(
X( :height ),
Y( :weight ),
Overlay( :sex, Overlay Encoding( "Color" ) ),
Color( :age )
),
Elements( Points( X, Y, Legend( 1 ) ) ),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model( 1, Properties( 6, {Marker( "Triangle" )}, Item ID( "female", 1 ) ) )}
)
)
);
回覆:為什麼這個 DropZone 稱為“Color”這條規則一直有效......直到您使用黑色作為疊加顏色:
如果疊加顏色為黑色,JMP 將使用顏色放置區中的顏色 - 儘管疊加編碼 = 顏色。

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Variables(
X( :height ),
Y( :weight ),
Overlay( :sex, Overlay Encoding( "Color" ) ),
Color( :age )
),
Elements( Points( X, Y, Legend( 1 ) ) ),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model(
1,
Properties(
1,
{Line Color( 0 ), Marker( "FilledCircle" ), Marker Size( 6 )},
Item ID( "F", 1 )
)
)}
)
)
);
回覆:為什麼這個 DropZone 稱為“顏色”另一種上述規則不成立的情況:平滑圖、長條圖、等值線圖、箱線圖和折線圖 *)
對於平滑圖和線圖,COLOR Dropzone 控制顏色,獨立於疊加層的疊加編碼。
這一事實可能會導致繪圖的顏色設定不一致:

*) 請注意:
擬合線和橢圓的行為類似於點[但無法透過將疊加顏色設為黑色來切換到顏色]
面積圖似乎是兩個世界的結合:

回覆:為什麼這個 DropZone 稱為“Color”在Pictures from the Gallery#9中, @scwise提到了 Overlay 編碼 @ 21 min 之間的不匹配。
回覆:為什麼這個 DropZone 稱為“Color”我真的很喜歡 JMP 的方法,用戶透過列屬性定義一些預設值 - 每個新圖表從一開始就是完美的 - 無需手動更改。不幸的是,這種方法並不能達到 100% 的效果。
在大多數情況下,我必須手動更改設定才能獲得我想要的圖表。
透過右鍵單擊圖例來手動更改設定非常耗時。該影片演示了另一種方法:基本上忽略預設設置,並為用戶提供互動式 GUI 來精確指定每個單獨元素的設定。與右鍵單擊圖例項目相比,獲得所需圖表的速度可以快幾個數量級。
缺點:
- 靈活性太大 - 這可能會導致設定不一致(可能是有意的,就像影片中那樣 - 可能是無意的)
- 我還沒有設法為最終圖表創建有意義的圖例。
回覆:為什麼這個 DropZone 被稱為“Color”我認為“顏色”是嚴格的顏色,而“疊加”相當於舊的投影機上的透明膠片裝置,您可以在其中將不同的圖形“疊加”在一起。是的,覆蓋也會影響顏色,這有點奇怪,但我很高興它確實如此。疊加也是我最喜歡的 Graph Builder 功能之一,因為它允許我使用特定變數在任何地方斷開線圖。
回覆:為什麼這個 DropZone 被稱為“Color”
@hogi寫道:疊加層帶走了顏色的大部分超能力 - 只剩下顏色和透明度:
哦,是的 - 實際上,在某些情況下,顏色放置區域可以完全控制透明度。
各個疊加條目都有透明度設置,但沒有效果:
覆蓋組的透明度?

我希望在 JMP 的未來版本中,使用者能夠更靈活地調整由「顏色」或「覆蓋」控制的設定。
回覆:為什麼這個 DropZone 被稱為“Color”顏色不僅僅是“顏色”,請參閱:
為什麼這個 DropZone 被稱為“Color”
@hogi寫道:
第 1 天 ...
驚喜之二:「色彩」能做的不只「顏色」:
對於圖例中的每個項目,使用者都可以定義標記樣式以及大小和透明度。

縮小視圖:

對於顏色和疊加,你是對的。
疊加層帶走了顏色的大部分超能力 - 只剩下顏色和透明度:

回覆:為什麼這個 DropZone 被命名為「顏色」?有趣的:
疊加放置區:
使用者可以調整每個項目的線條顏色和填滿顏色:

顏色投放區:
- 它顯示的是填滿顏色,但圖表產生器會更改線條顏色。
填滿圖案的目的是什麼?
無效果(A)-甚至沒有填滿圖案:

*) 無影響 (B) - 透過「箱線圖」設定套用填滿色彩後:

【請注意圖例和圖表之間的差異】
主題疊加和顏色問題:
顏色將同時用作線條顏色和填滿顏色:

有沒有辦法只調整線條顏色?
回覆:為什麼這個 DropZone 被命名為「顏色」?圖表建構器:支援超過 2 列「顏色」 (:green_heart:)
-> 現在 JMP19 中已支援 
回覆:為什麼這個 DropZone 被命名為「顏色」?如何在JMP中同步顏色設定?
(點和線使用相同顏色 | 左圖和右圖使用相同顏色…)
目前為止最佳選擇:顏色屬性/值顏色和顏色漸層:
定義非常簡單 -> 所有圖表都共享相同的設定 | 不會因因子集和局部資料篩選而導致「偏移」。


在繪圖視窗中,可以指定一個顏色設置,該設置將應用於所有繪圖類型(線條、點)和子圖。
透過紅色三角形/顏色設定:

當使用者想要手動套用顏色設定時,需要注意以下幾點:
- 如果圖例中只顯示一個項目(「M」顯示為點和線,但圖例中只有一個項目),
此設定應用於每個對應的圖表(點、線和圖表的其他區域)->同步變更*)
- 如果圖例中可見多個條目(例如兩個「M」),則變更後的設定只會套用於一種繪圖類型/子圖。
- 從模式 1 切換到模式 2 是不可逆的。一旦設定更改,就無法切換回模式 1。即使使用“還原”命令也無法重置設定(一個有用的解決方法:打開腳本,刪除設置,然後運行腳本)。
- 恢復:

*)這不是漏洞,而是一項功能。
回覆:為什麼這個 DropZone 被命名為「顏色」?相關主題:為座標軸標籤指定顏色(與圖表中使用的顏色相符)
在此之前,給座標軸刻度和標籤指定顏色是一件很複雜的事。
使用者需要透過右側的「屬性」選單套用顏色。

這種賦值方式很脆弱:設定應用於第 N 軸框。
改變圖表佈局會毀了作業:
【新增第二個 x 軸後,右側標籤為黑色,第二個 x 軸標籤為紅色】
使用 JMP19,現在有一種更簡單、更強大的方法:只需點擊紅色三角形選單中的「平行 Y 標籤」。
這項新功能已實現,可以繪製來自具有不同單位(或尺度)的感測器資料的多個趨勢圖。
很好:顏色將與圖表中的顏色相符。