【发布时间】:2019-04-08 09:39:23
【问题描述】:
我正在尝试使用 pointWidth 为瀑布图中的条形设置固定宽度,但使用它我无法增加整个条形组的宽度。
我尝试使用 groupPadding 和 pointPadding。没有太大帮助。
以下是我用来在 highcharts 中设置的图表选项。
{
chart: {
type: "waterfall"
},
title: {
text: "Grouped Waterfall"
},
xAxis: {
categories:['Commission', 'Client Fee', 'Fee', 'Discount', 'Payaway', 'Revenue'],
crosshair: true
},
yAxis: {
min: 0,
title: {
text: 'GWP'
}
},
plotOptions: {
waterfall: {
pointWidth: 20,
}
},
series: [
{
name: "Tokyo",
data: [
{ y: 116440000, w: 20 },
{ y: 9390000, w: 20 },
{ y: 5410000, w: 20 },
{ y: -66880000, w: 20 },
{ y: -2270000, w: 20 },
{ y: 62090000, isSum: true }
]
},
{
name: "New York",
data: [
{ y: 9390000 },
{ y: 116440000 },
{ y: -66880000 },
{ y: 5410000 },
{ y: -2270000 },
{ isSum: true, y: 62090000 }
]
},
{
name: "London",
data: [
{ y: 116440000 },
{ y: 9390000 },
{ y: 5410000 },
{ y: -66880000 },
{ y: -2270000 },
{ isSum: true, y: 62090000 }
]
},
]
}
【问题讨论】:
-
嗨@Mayuri Rathod,您能否更准确地描述您想要实现的目标?
pointWidth选项似乎工作正常:jsfiddle.net/BlackLabel/L4oq5gzf -
@ppotaczek 嗨,我想增加 3 列的宽度,即 commission 或 Client Fee 的宽度
标签: angular charts highcharts