<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />在附带的非常简单的例子中,在表格中保存的图形构建器图表中,我会倾向于增加“Label == C”的标记大小。
有没有简单的解决方案呢?
提前致谢!
杰罗姆
Graph Builder有一个“大小”放置区,它控制变量的不同级别的标记大小。
但是,如果这不能满足您的需求,您可以使用行状态定义的标记,然后添加图形脚本来操作标记大小。
名称默认为此处 ( 1 ) ;
//做一张桌子
DT = 新表 ( “测试标记大小” ,
新栏目 ( “X” ,数字 ,连续 ,式 ( 随机正常 () ) ) ,
新栏目 ( “Y” ,数字 ,连续 ,式 ( 随机正常 () ) ) ,
新栏目 ( “标签” ,数字 ,公称 ,式 ( 随机整数 ( 3 ) ) ) ,
AddRows ( 20 )
) ;
DT << runFormulas ;
//指定默认标记和颜色
DT << ColorByColumn ( : 标签 ) ;
//图形生成器
GB = DT << 图形生成器 ( 变量 ( X ( : X ) , ÿ ( : ÿ ) ) ,分子 ( 点 ( X , ÿ ,传说 ( 五 ) ) ) ) ;
等待 ( 3 ) ;
//添加图形脚本
报告 ( GB ) FrameBox ( 1 )]
<< AddGraphicsScript (
//当'Label'为3时,用较大的标记绘制标记
DT = 数据表 ( “测试标记大小” ) ;
R3 = DT << getRowsWhere ( : 标签 == 3 ) ;
对于 ( [R = 1 , [R <= N行 ( R3 ) , [R ++,
X3 = 柱 ( DT , “X” ) R3 [ [R ]] ;
Y3 = 柱 ( DT , “Y” ) R3 [ [R ]] ;
MS3 = 结合国家 (
标记状态 ( 标记 ( 行状态 ( R3 [ [R ] ) ) ) ,
颜色状态 ( 的颜色 ( 行状态 ( R3 [ [R ] ) ) )
) ;
标记 ( MS3 , { X3 , Y3 } ) ;
标记大小 ( 10 ) ;
) ;
) ;