<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />在隨附的非常簡單的示例中,在表格中保存的圖形生成器圖表中,我想增加“Label == C”的標記大小。
有沒有簡單的解決方案來做到這一點?
提前致謝!
杰羅姆
Graph Builder 有一個“大小”拖放區,它控制變量不同級別的標記大小。
但如果這不能滿足您的需求,您也可以使用由行狀態定義的標記,然後添加圖形腳本來控制標記大小。
名字默認到這裡( 1個) ;
// 製作表格
dt =新表( “測試標記大小” ,
新建專欄( “X” ,數字,連續的,公式(隨機法線() ) ) ,
新建專欄( “是” ,數字,連續的,公式(隨機法線() ) ) ,
新建專欄( “標籤” ,數字,標稱,公式(隨機整數( 3個) ) ) ,
添加行( 20 )
) ;
dt <<運行公式;
// 分配默認標記和顏色
dt <<按列顏色( :標籤) ;
// 圖形生成器
國標= dt <<圖形生成器(變量( X ( : X ) ,是( :是) ) ,元素(積分( X ,是,傳奇( 5個) ) ) ) ;
等待( 3個) ;
// 添加圖形腳本
報告(國標)[框框( 1個)]
<<添加圖形腳本(
// 當 'Label' 為 3 時,用更大的標記繪製標記
dt =數據表( “測試標記大小” ) ;
r3 = dt << getRowsWhere ( :標籤== 3個) ;
為了( r = 1個, r <= N行( r3 ) , r ++,
x3 =柱子( dt , “X” )[ r3 [ r ]] ;
y3 =柱子( dt , “是” )[ r3 [ r ]] ;
MS3 =合併狀態(
標記狀態(的標記(行狀態( r3 [ r ] ) ) ) ,
顏色狀態(顏色(行狀態( r3 [ r ] ) ) )
) ;
標記( MS3 , { x3 , y3 } ) ;
標記大小( 10 ) ;
) ;
) ;