在 Vaadin 14.6.1 中,我试图从这里创建一个 Vaadin 热图,愚弄文档/示例。
但是,我遇到了一些问题/问题,以下按重要性降序排列:
- 热图支持 30 行 x 30 列;但是当我尝试 40 行乘 40 列时,整个热图显示为单一颜色(在我的情况下为蓝色)。
- 是否可以手动设置配色方案的最小数值和最大数值。这样,如果我一天绘制我的数据并且它的值在 0 到 1 的范围内,但是在另一天的另一个数据集上,数值范围在 0 到 0.5 之间,配色方案范围不会自动改变(介于 0 和 0.5 之间)并混淆用户。
- 在文档中,它列出了以下方法,但它们似乎在 Vaadin 14.6.1 中不存在
plotOptions.setBorderColor(SolidColor.WHITE);
plotOptions.setBorderWidth(2);
- 当我将鼠标悬停在数据点上时,工具提示是否只能显示数值(而不是 x、y 坐标或系列名称等?)
- 数据点的数量有限制吗?我希望如果上面的#1 得到解决,我可以绘制一个 100 x 100(即 10,000)点热图。
- 如果我绘制 100×100,x 和 y 轴上会有很多标签。在我的例子中,x 和 y 轴实际上是数字的,所以我按照文档的建议做了,只是在 xaxis 和 yaxis 点上放置了类别标签。但是,有没有办法只显示每个“第n个”标签,让x轴和y轴不那么拥挤?(这基本上会模仿 Vaadin 对正常折线图的 x 轴和 y 轴所做的事情)。