【发布时间】:2023-08-02 13:44:01
【问题描述】:
我在一个页面上有两个交叉表。
第一个交叉表是一个摘要,其中横轴为组件,纵轴为设施。单元格值显示颜色“红色”、“黄色”或“NA”。第二个交叉表是汇总表上标记行的向下钻取,水平轴组件和类型在垂直轴上。单元格值是一个计数函数。
我需要的是让我标记的颜色显示在向下钻取的每个组件下方。
Summary
+----------+--------+-------+--------+
| Facility | COMP1 | COMP2 | COMP3 |
+----------+--------+-------+--------+
| FAC1 | NA | RED | RED |
| FAC2 | YELLOW | NA | RED |
| FAC3 | RED | RED | YELLOW |
+----------+--------+-------+--------+
Drilldown (If I mark the FAC2 row)
+-------+--------+-------+
| Type | COMP1 | COMP3 |
+ + YELLOW + RED +
|-------|--------|-------|
| TYPE1 | 12 | |
| TYPE2 | 11 | 4 |
+-------+--------+-------+
有谁知道交叉表是否可以做到这一点?关于如何做到这一点的任何提示?感谢您的帮助。
谢谢, 约翰
编辑:我这样做是为了解决无法为交叉表的列标题着色的问题,所以如果有人有其他选择,我将不胜感激。
当前使用 Spotfire 7.11
【问题讨论】:
-
如果你用两种不同的颜色标记两行,你想看到这两个词吗?我最初在想一个 IPython 脚本,但这里确实没有发生任何事情来触发它读取。但是 IPython 脚本可以遍历列的标记行并读取值,然后在标题中使用的 Doc Prop 中返回它...
-
我没想过标记两行,但比较两个设施会很好。你有关于如何做脚本的参考吗?将每列的值读取然后保存到文档属性中的问题是,目前大约有 150 个组件,将来可能会添加更多。我在想是否有可能有一个具有我选择的颜色的计算行,但是我知道如何做到这一点(不过,我得到了一个提示,可以将它添加到我的表的 SQL 中)。跨度>
-
如果不给标题上色,而是给背景上色怎么办?此外,python 可以非常快速地迭代数千行并提取不同的值,因此数字不是问题,问题是您需要一些动作控制来告诉它运行。更改标记不是一个动作,除非我们将其绑定到 R 脚本。