JMP 繪圖:僅將配色方案應用於一個組件各位,
我希望使用 Graph Builder 創建等高線圖,並使用疊加功能按特定列值為該等高線圖著色。到目前為止,這很容易。此外,我想用實際數據點覆蓋這個等值線圖。這也很簡單,通過將散點圖圖標向下拖動到圖上,我可以輕鬆添加點。
但是,我的問題是散點圖點的顏色與等高線相同,這使得它們很難看清。我希望它們是黑色的。但是,我似乎無法在不刪除等高線的情況下刪除散點圖的疊加層。
我的問題是:有沒有一種方法可以選擇性地將疊加層僅應用於輪廓,同時保持散點圖點為黑色?
非常感謝!
回复:JMP 繪圖:僅將配色方案應用於一個組件非常感謝! 這是一個很好的答案,因為它還允許我將其保存為腳本,並在下次無需通過圖形生成器的情況下重新使用。
回复:JMP 繪圖:僅將配色方案應用於一個組件Graph Builder 元素的默認行為是使用所有指定的變量角色。在屬性面板中,您可以打開變量部分指定角色應用於元素的時間。在此示例中,我關閉了 Points 元素的 Overlay 角色,這給出了您正在尋找的結果:

回复:JMP 繪圖:僅將配色方案應用於一個組件你好@pjkiley ,
一種方法,但它不是很優雅,是製作兩個圖形構建器圖:1) 等高線圖著色(或覆蓋)與列以為其著色,以及 2)散點圖。 然後,您可以右鍵單擊散點圖,然後編輯 -> 複製框架內容,然後右鍵單擊等高線圖並編輯 -> 粘貼框架內容。
如果您只執行一次或兩次,那麼這可能是獲得您想要的東西的一種方法,但是,如果您需要多次執行此操作,則效率不高。
下面是我用 BigClass.jmp 文件做的一個例子:

您可能會通過查看熱按鈕中的腳本來了解如何編寫腳本。
您可以使用 Dispatch 命令中的 Properties(0,{Line Color(#), Fill Color(0), Item ID(:y-column, 1) 來通過腳本獲取您想要的內容。 不過,我不太熟悉那樣做。
我會對通過腳本編寫的優雅方式感興趣。
希望這可以幫助!,
DS