<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
我正在使用本地數據過濾器來選擇圖例項進行比較。在這個我有被視為目標的行(我想將它們保持為黑色和虛線擬合線)。所以我在擬合線後手動執行此操作。現在,當我開始使用本地數據過濾器時,目標數據點的顏色變為藍色,所有紅色和藍色擬合線也變為黑色。正如您在底部圖片中看到的那樣。
我開始使用數據過濾器,因為我想在您選擇圖例時隱藏擬合線以及數據點,因為線不是動態的,只有數據才是。
如果有人想查看問題,我還粘貼了數據表的代碼,該表也將包含此圖表。

數據過濾後

新表(“測試”,
添加行(16),
新腳本(
“雙變量”,
雙變量(
是(:p ),
X(:a),
自動重新計算(1),
適合哪裡(
:c == "A",
擬合正交(
將 X 擬合到 Y,
{線條顏色(“中深紅色”),線條寬度(2)}
)
),
適合哪裡(
:c == "B",
擬合正交(
將 X 擬合到 Y,
{線條顏色(“中深綠色”),線條寬度(2)}
)
),
適合哪裡(
:c == "tgt",
擬合正交(
將 X 擬合到 Y,
{線條顏色(“黑色”),線條樣式(“虛線”),線條寬度(2)}
)
),
發送到報告(
派遣(
{},
"1",
比例框,
{Min(0), Max(9.23175965665236), Inc(2), Minor Ticks(0),
標籤行嵌套(1)}
),
調度({},“2”,ScaleBox,{Max(14.1371428571429)}),
派遣(
{},
“Bivar 情節”,
框框,
{DispatchSeg(線段(1),{線寬(2)}),
DispatchSeg(線段(2),{線寬(2)}),
DispatchSeg(
線段(3),
{線型(“虛線”),線寬(2)}
), 行圖例(
C,
顏色(1),
顏色主題(“JMP Dark”),
標記(0),
標記主題(“”),
連續刻度(0),
反向比例(0),
排除的行(0)
)}
)
)
)
),
新列(“一”,
數字,
“連續的”,
格式(“最佳”,13),
設置值( [1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, 4, 5, 6, 7, 8] )
),
新列(“b”,
數字,
“連續的”,
格式(“最佳”,13),
設置值( [2, 3, 5, 6, 6, 7, 9, 10, 4, 5, 6, 7, 8, 9, 10, 11] )
),
新列(“c”,
特點,
“名義”,
設定值(
{“A”,“A”,“B”,“B”,“A”,“A”,“B”,“B”,“tgt”,“tgt”,“tgt”,“tgt”,
“tgt”、“tgt”、“tgt”、“tgt”}
)
),
設置行狀態(
[4864、4864、5120、5120、4864、4864、5120、5120、5376、5376、5376、5376、
5376、5376、5376、5376]
)
)
嗨,使用顏色主題(“”),您將如何將顏色主題應用於圖例?對於新表,rowstates 將始終為空,並且所有數據點都是黑色的。
只是想確認一下,您使用的是什麼版本的 JMP?
我認為,如果您對腳本中與 Legend 相關的部分進行更改,那麼在圖例區域中選擇顏色更改效果會更好。
{行圖例(
性別,
顏色( 0 ) ,
顏色主題( “” ) ,
標記( 0 ) ,
標記主題( “” ) ,
連續規模( 0 ) ,
反向比例( 0 ) ,
排除的行( 0 )
)}
當我進行這些更改時,我能夠將“tgt”值更改為黑色並使其保持黑色。