腳本的 RGB 顏色你好
我想為“名稱”列著色並使用 RGB
但收到錯誤,我在這個腳本中做錯了什麼?
dt = 當前資料表();
rows_to_color = dt << 取得行Where (:"NAME" == :"NAME");
Column(dt, "NAME") << 顏色單元格 (RGB ( 173, 255, 47 ), rows_to_color);
自動化和腳本編寫視窗回覆:腳本的RGB顏色您想用此比較 dt << Get RowsWhere (:"NAME" == :"NAME") 做什麼?取得所有行的清單或其他內容?另外,我認為 JMP 沒有顏色單元的 RGB 命名參數(您可以獲得這些顏色,但需要更多的工作)
https://www.jmp.com/support/help/en/17.2/#page/jmp/color-cells.shtml#ww725145
https://www.jmp.com/support/help/en/17.2/#page/jmp/graphics-functions.shtml?os=win&source=application#ww2650608
回覆:腳本的RGB顏色你好
我的意思是,例如,我想畫柱子
大多數情況下,我使用“淺紅色”等顏色名稱
例如,將列著色為 HOT
rows_to_color = dt << 取得行Where(:"HOT" == :"HOT");
Column(dt, "HOT") << 顏色單元格("淺紅色", rows_to_color);

但我相信我可以使用更多顏色,也許像 RGB 代碼?
回覆:腳本的RGB顏色是的,你可以。您可以使用 RGB 顏色功能將 RGB 顏色轉換為「JMP 顏色」。下面是一個例子
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
// lawngreen
Column(dt, "age") << Color Cells(RGB Color({124, 252, 0}/255));回覆:腳本的RGB顏色建立所有行號的矩陣可能會更容易,而不是使用「取得行」。
dt = New Table( "Test Color", Add Rows( 5 ),
New Column( "Column 1", Numeric, "Continuous", Format( "Best", 12 ),
Set Values( [1, 2, 3, 4, 5] ) )
);
// Create a matrix of rows 1 to n
rows_to_color = 1::nrows(dt);
// Set the color
dt:Column 1 << color cells("Red", rows_to_color);

回覆:RGB 顏色(sript 格式)您也可以提供 RGB 值清單而不是名稱或索引值。
Column(dt, "age") << Color Cells( { 1, 1, 0.8 } ); // light yellow