【问题标题】:Displaying excess number of columns in heat map in highcharts在高图中显示热图中的多余列数
【发布时间】:2014-10-03 13:16:02
【问题描述】:

我在我的项目中使用 highcharts 热图。我的热图中有 12 行和 7 列。当我传递硬编码的数据时,图表将按照 12x7 矩阵的要求显示。现在我需要从我的数据库中传递一个 json 对象中的数据。当 i9 这样做时,它向我显示 12x12 矩阵,最后五列是空的并且空间被浪费。我怎样才能删除这些额外的五列。该图表期望传递一些数据,但没有传递,并且我没有给出任何标签,因此它在第 7 列之后将其显示为数字 8 9 10 11 12。有人可以帮忙吗?

【问题讨论】:

  • 在 jsfiddle 上重新创建问题(使用硬编码的 JSON 作为一些变量)。我不认为这是通过 AJAX 加载数据引起的。很可能您的数据中有一些额外的点(空值?),这就是原因。
  • 加分 Null,你到底是什么意思
  • 我的意思是 x/y 值设置为空的点。像这样:data: [ [x, y, z], [x, y, z], [null, null, null] ...] 或:data: [ [x, y, z], [x, y, z], null, null, null]
  • 如何避免它们。我正在传递 [x,y,z] 的值,其中 0
  • 很难说,没有现场演示。

标签: javascript highcharts dotnethighcharts gwt-highcharts


【解决方案1】:

(审核后编辑)。 将虚假数据放入“类别”中。这会将矩阵缩小到 12x7,并且您可以抑制虚假类别数据的显示。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多