特殊的条形图

时间:2014-07-02 13:51:25

标签: eclipse charts birt

所以,我有一种"自定义条形图"这里。原谅我缺乏绘画技巧,我只是在MS Paint中打了一遍。

enter image description here

我们的想法是,我们有一名患者服用某种药物。该图表具有以下属性:

  • 每条黑线代表一个访问日期(因此,横轴是日期系列)。
  • 图表应该有一个独特的指标,用于开始日期,结束日期,以及患者暂停和恢复服用药物的时间。
  • 每个访问日期(黑线)应附加一个剂量。这不一定是一个符号,它可以是一个值(例如,2400mg,4800等)。

它是甘特图和条形图之间的交叉点,但两者都不具体。有一个开始日期和结束日期,在一段时间内有类似条形的表示,但暂停和恢复日期之间也可能存在差距。

这样的图表甚至可以在BIRT中使用,还是需要高级定制?

如果您需要澄清任何内容,请告诉我。

2 个答案:

答案 0 :(得分:0)

你应该做的是为每种药物建立一个表格,其中列是剂量,并动态地改变列的宽度。一些快速研究表明,调整表格中的列宽可能具有挑战性,但这里是question about doing it to a crosstab

最简单的方法可能是使列宽保持浮动状态,并添加字符(与背景颜色相同,因此它们不会显示)。根据访问之间的时间添加字符,这将导致列宽相应地更改。您可以使用突出显示来更改基于JavaScript的后台代码。

答案 1 :(得分:0)

你可能想看看d3。它可以实现高度可定制的图表。

例如,https://vida.io/documents/ZCzewTza4ZSzMWSBG

BIRT 4.3支持D3。