首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用react-chartjs-2创建堆叠条形图?

如何使用react-chartjs-2创建堆叠条形图?
EN

Stack Overflow用户
提问于 2017-05-26 17:32:14
回答 2查看 12.2K关注 0票数 8

我必须使用react-chartjs-2创建堆叠条形图。

代码语言:javascript
复制
options : {
    maintainAspectRatio: false,
    tooltips: {
      mode: 'x-axis'
    },
    scales: {
      yAxes: [{
        ticks: {
          beginAtZero: true
        }
      }],
      xAxes: [{
        stacked: true
      }]
    }
  }

堆叠在酒吧似乎不起作用。

我使用chartjs@2.4.0

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-06-05 20:17:11

代码语言:javascript
复制
 const options = {
       scales: {
            xAxes: [{
                stacked: true
            }],
            yAxes: [{
                stacked: true
            }]
        }
    }

    let data ={ 
      datasets:[{
        label: 'test1',
          data :[1]
        },
        {
          label: 'test2',
          data:  [2]   
        }],
      labels:['label']
    }
    
    render(){
      return  <Bar  data={data} options={options} />
    }

票数 11
EN

Stack Overflow用户

发布于 2018-12-11 05:45:01

stack选项添加到数据集中。

相同的堆栈值堆叠在一起。

代码语言:javascript
复制
const arbitraryStackKey = "stack1";
const data = {
  labels: ['a', 'b', 'c', 'd', 'e'],
  datasets: [
    // These two will be in the same stack.
    {
      stack: arbitraryStackKey,
      label: 'data1',
      data: [1, 2, 3, 4, 5]
    },
    {
      stack: arbitraryStackKey,
      label: 'data2',
      data: [5, 4, 3, 2, 1]   
    }
  ]
}
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44198184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档