angular - ng2-charts条形图中堆积列之间的线
问题描述
我正在处理ng2-charts
堆积条形图,我想在其中实现每个系列之间的分离。类似于下图的东西。线条或背景阴影什么都可以。
我已经分别实现了堆积条形图和折线图。如何在堆叠条形图中实现线条/阴影以区分列。
解决方案
type: line
您可以通过再次使用to 而不是stack
在您的示例中传递相同的数据来在条形图中添加线条。
替换下面的代码
public barChartData: ChartDataSets[] = [ { data: [35, 41, 60, 19, 44, 45, 60, 46, 77, 64, 77, 56] , label: 'Series A', stack: 'a' }, { data: [65, 59, 40, 81, 56, 55, 40, 54, 23, 36, 23, 44], label: 'Series B', stack: 'a' } ];
有了这个
public barChartData: ChartDataSets[] = [
{ data: [35, 41, 60, 19, 44, 45, 60, 46, 77, 64, 77, 56] , label: 'Series A', stack: 'a' },
{ data: [35, 41, 60, 19, 44, 45, 60, 46, 77, 64, 77, 56] , type: 'line' }, // new line
{ data: [65, 59, 40, 81, 56, 55, 40, 54, 23, 36, 23, 44], label: 'Series B', stack: 'a' }
];
可能有比这更好的方法,而不是复制数据。但我不知道任何
推荐阅读
- node.js - 从连接表中选择列 - TypeOrm
- ios - Swift 2D 阵列性能
- c - 如何在C中的单行上制作倒数计时器打印结果?
- cassandra - Debezium MongoDB 源 JSON 接收到 Cassandra (LENSES.IO)
- python-3.x - 我在使用 python 时遇到问题,我正在尝试制作 QRcode 创建应用程序
- python - 如何在缩放时更新嵌入在 Scatter 中的 RecycleView 的数据值(即图像宽度、高度)?
- javascript - Node.js express:试图从 HTML 表单中获取文本,req.body 为空
- java - org.json.JSONException: JSONObject["weather"] 不是字符串
- javascript - 将选定的多个值复制到文本框
- javascript - 将函数绑定到对象映射属性并使用箭头函数保留“this”