突出显示数据表框中的单元格我想在数据表框中突出显示重要的 P 值。 我有一个显示器,只需运行响应筛选,然后通过以下方式将数据表与图形生成器图一起保存到显示器: vlb << Append(dtb = Data Table Box(dt));
我似乎无法找到编辑数据表框的简单方法。 我尝试在导入显示之前突出显示实际表上的值,但它没有执行任何操作。 有什么建议么?

回复:突出显示数据表框中的单元格感谢分享! 这实际上是针对我的具体问题的更好解决方案。 然而,我将保留大卫的答案是正确的,因为我相信它更可靠。
回复:突出显示数据表框中的单元格如果您不介意没有像 DataTableBox 那样的数据表实时链接,那么“获取为报告”消息应该可以满足您的要求。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
:Age << Color Cells( "Red" );
New Window("Colored cells",
dt << get as report()
);

回复:突出显示数据表框中的单元格漂亮,我想我可以从这里把它和你之前的评论一起拿走。 不幸的是 Data Table Box() 不是 Table Box()。 所有文档都说是这样,但是当我深入研究这些属性时,我感觉自定义选项非常有限。
感谢您的优雅功能! 不知道为什么我没有想到这一点。 这就是社区的用途!
回复:突出显示数据表框中的单元格呃,抱歉我太早进来了。 但以防万一这是为您提供格式的唯一途径,这里有一个实用程序:
Data Table To Table Box = Function({dt},{Default Local},
tb = Table Box();
For (i=1,i<=NCols(dt),i++,
col = Column(dt,i);
colName = col << Get Name;
lstValues = col << Get Values;
type = col << Get Data Type;
If (type=="Character",
tb << Append(
String Col Box(colName,lstValues)
)
,
tb << Append(
Number Col Box(colName,lstValues)
)
);
);
// return
tb
);回复:突出显示数据表框中的单元格这看起来不像是数据表框的解决方案?
回复:突出显示数据表框中的单元格我不确定是否有办法更改背景颜色,但您可以应用条件 p 值格式:
NumberColBox("p-value",EvalList({p}),<<SET format=""></SET>