reactjs - Reactjs- 条形图-chartjs- 数据不在单个块中
问题描述
我的条形图数据格式是这样的:[img1][1]
我得到的图表是这样的:[img2][2]
我想要单独的块用于单独的日期。我在这里做错了什么?
使用实现<Bar data={data} options={options} />
其中 data 是图 1 中显示的内容,options 是:
scales: {
yAxes: [{
display: true,
ticks: {
beginAtZero: true
}
}],
xAxes: [{
display: true,
ticks: {
beginAtZero: true
}
}]
},
legend: {
display: false
}
}; ```
[1]: https://i.stack.imgur.com/vqggX.png
[2]: https://i.stack.imgur.com/E6HUZ.png
解决方案
这是因为您的标签数组是嵌套数组,因此 chart.js 将其视为多行数组。如果将其更改为单个平面数组,它将正常工作
推荐阅读
- python - 为什么我的权限被拒绝?蟒蛇熊猫
- r - 如何在R中拆分字符并计算相应的频率
- google-apps-script - 如何加快删除满足特定条件的行的 for 循环?
- c - 我将如何修改这个单链表排序算法,使其按升序正确排序?
- python - Psycopg2“无法执行空查询”
- python - 从 git 部署带有 django 的 heroku 404
- php - 如何使用 Intervention Image Cache 输出缓存的图像?
- android - Android Gradle 错误:w:类路径中的运行时 JAR 文件应具有相同的版本。这些文件在类路径中找到:
- express - Joi 验证 string().trim() 不工作
- excel - 将excel范围复制到与相邻图片相同的幻灯片上