将折线添加到 Highcharts 中的 3d 柱状图

何塞·科利纳

我正在使用 highcharts 在项目中制作一些数据图表,目前,在 2D 中进行它完美地工作:

在 2D 中工作的图表

这是每个月的一组百分比,用红线表示目标百分比,以便轻松可视化一组数据是高于还是低于该百分比。

现在的问题是,我正在尝试将其设为 3D 以赋予它更多的“流行感”,我包含了 3D 库并启用了它,但图形结果如下所示:

图表不适用于 3D

即使条形按预期显示,线条也会混乱并且离它应有的位置很远。

我试过从样条曲线改为散布,但没有成功。有没有人知道我如何解决这个问题,或者用不同的方式来呈现这个“目标”,这样你就可以很容易地看到哪些条在它上面或下面。

提前致谢!

PS:这是我用于 3D 的 Highcharts 选项的 JSON:

{
  "chart": {
    "options3d": {
      "enabled": true,
      "alpha": 0,
      "beta": 0,
      "depth": 20
    }
  },
  "title": {
    "text": "Title"
  },
  "xAxis": {
    "categories": [
      "a",
      "b"
    ],
    "crosshair": false,
    "gridLineWidth": 1,
    "min": 0,
    "max": 1
  },
  "yAxis": {
    "floor": 98,
    "ceiling": 100,
    "title": {
      "text": "%"
    }
  },
  "plotOptions": {
    "column": {
      "pointPadding": 0.2,
      "borderWidth": 0
    },
    "scatter": {
      "width": 10,
      "height": 100,
      "depth": 10
    }
  },
  "series": [
    {
      "name": "ENERO",
      "type": "column",
      "data": [
        99.8,
        99.77
      ]
    },
    {
      "name": "FEBRERO",
      "type": "column",
      "data": [
        100,
        99.83
      ]
    },
    {
      "lineWidth": 1,
      "name": "Meta (99.8%)",
      "type": "scatter",
      "color": "#FF0000",
      "marker": {
        "enabled": false
      },
      "legend": {
        "enabled": false
      },
      "data": [
        [
          -1,
          99.8,
          2
        ],
        [
          2,
          99.8,
          2
        ]
      ]
    }
  ]
}

塞巴斯蒂安·博尚

3d 中不完全支持折线图,但如果您的目标只是画一条线,则可以使用 plotLines。

"yAxis": {
    "plotLines":[{
       "value": 99.5,
       "width": 2,
       "color": 'red'
    }],
    "floor": 98,
    "ceiling": 100,
    "title": {
      "text": "%"
    }
},

演示:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Highcharts 将柱状图转换为饼图

来自分类Dev

highcharts 示例中的堆积组柱状图

来自分类Dev

Highcharts 柱状图直方图在工具提示中显示 x 范围

来自分类Dev

如何在谷歌柱状图 api 中添加链接(可点击并获取新数据)

来自分类Dev

Plotly:如何使3D堆叠柱状图?

来自分类Dev

根据下拉菜单更新 Highcharts 柱状图

来自分类Dev

在R中绘制条形图/柱状图

来自分类Dev

将注释动态添加到下面的枢轴柱状图-Google API

来自分类Dev

如何在calc / excel中创建动态柱状图

来自分类Dev

将dataLabel添加到Highcharts.js中的面积图

来自分类Dev

在d3中将轴添加到动态折线图中

来自分类Dev

在d3中将轴添加到动态折线图中

来自分类Dev

图表加载后将点添加到Highcharts 3D散点图

来自分类Dev

Highcharts(柱状图、烛台)在图表上的任何位置显示鼠标悬停工具提示,类似于线条或区域

来自分类Dev

将标签添加到方形 Highcharts Gant 中

来自分类Dev

乳胶柱状图

来自分类Dev

将节点特定的链接添加到d3.js中的forceSimulation力导向图

来自分类Dev

如何将图例添加到aster图D3 JS中?

来自分类Dev

将 3D 子图添加到 2D 集

来自分类Dev

使用python 3将系列动态添加到highcharts

来自分类Dev

将背景图像添加到3D图

来自分类Dev

将背景图像添加到3D图

来自分类Dev

如何绘制柱状图的均方直方图,而柱由熊猫中的另一列定义

来自分类Dev

基于从服务器获取的数据的 Google 图表(柱状图)中的附加水平 X 轴

来自分类Dev

如何将误差线添加到分组的柱状图中?

来自分类Dev

如何使用highcharts 3D散点图获得立方图?

来自分类Dev

在Highcharts 3D中删除Z轴列线

来自分类Dev

Highcharts 中 3D BarChart 的不同深度

来自分类Dev

使用Highcharts将动态数据从mysql数据库添加到折线图

Related 相关文章

  1. 1

    Highcharts 将柱状图转换为饼图

  2. 2

    highcharts 示例中的堆积组柱状图

  3. 3

    Highcharts 柱状图直方图在工具提示中显示 x 范围

  4. 4

    如何在谷歌柱状图 api 中添加链接(可点击并获取新数据)

  5. 5

    Plotly:如何使3D堆叠柱状图?

  6. 6

    根据下拉菜单更新 Highcharts 柱状图

  7. 7

    在R中绘制条形图/柱状图

  8. 8

    将注释动态添加到下面的枢轴柱状图-Google API

  9. 9

    如何在calc / excel中创建动态柱状图

  10. 10

    将dataLabel添加到Highcharts.js中的面积图

  11. 11

    在d3中将轴添加到动态折线图中

  12. 12

    在d3中将轴添加到动态折线图中

  13. 13

    图表加载后将点添加到Highcharts 3D散点图

  14. 14

    Highcharts(柱状图、烛台)在图表上的任何位置显示鼠标悬停工具提示,类似于线条或区域

  15. 15

    将标签添加到方形 Highcharts Gant 中

  16. 16

    乳胶柱状图

  17. 17

    将节点特定的链接添加到d3.js中的forceSimulation力导向图

  18. 18

    如何将图例添加到aster图D3 JS中?

  19. 19

    将 3D 子图添加到 2D 集

  20. 20

    使用python 3将系列动态添加到highcharts

  21. 21

    将背景图像添加到3D图

  22. 22

    将背景图像添加到3D图

  23. 23

    如何绘制柱状图的均方直方图,而柱由熊猫中的另一列定义

  24. 24

    基于从服务器获取的数据的 Google 图表(柱状图)中的附加水平 X 轴

  25. 25

    如何将误差线添加到分组的柱状图中?

  26. 26

    如何使用highcharts 3D散点图获得立方图?

  27. 27

    在Highcharts 3D中删除Z轴列线

  28. 28

    Highcharts 中 3D BarChart 的不同深度

  29. 29

    使用Highcharts将动态数据从mysql数据库添加到折线图

热门标签

归档