gpt4 book ai didi

jquery - 如何构建没有垂直轴线的 jquery/flot 条形图?

转载 作者:行者123 更新时间:2023-12-03 22:39:50 25 4
gpt4 key购买 nike

我正在探索 flot,jquery 图形库。

我希望能够创建条形图。看来它并不是为此而专门设置的。如果我稍微扭曲我的数据,我就可以让它大部分按照我的设想去做。使用此代码:

  var dataSet = [
[ 15132, "Inez" ],
[ 21441, "Rocky" ],
[ 29141, "Jim" ],
[ 18211, "Sophia" ],
[ 17556, "Perry" ],
[ 32251, "Jorge" ],
[ 43560, "Madison" ],
[ 20180, "Gil" ],
[ 12180, "Fran" ],
[ 31018, "Sheila" ],
[ 45143, "Nial" ],
];


function plotChart() {
var d1, xaxisLabels = [], i=0;

d1 = dataSet.map(function(elt){return {label: elt[1], data: [[i++, elt[0]]]};});
i = 0;
// example for xaxis option: {ticks: [[1,'One'], [2,'Two'], [3,'Three'], [4,'Four'], [5,'Five']]},
xaxisLabels = dataSet.map(function(elt) { return [i++, elt[1]]; });
$.plot($("#chart1"),
d1,
{
legend: {
show: true,
container: $('#legend1'),
},
series: {
bars: {
show : true,
align : 'center',
//dataLabels : true,
barWidth : 0.4
}
},
xaxis: { ticks: xaxisLabels },
yaxis: {
ticks: 10
},
grid: {
show: true,
backgroundColor: { colors: ["#fff", "#eee"] }
}
});
}

$(document).ready(plotChart);

这就是我得到的:

enter image description here

这相当不错。但我想删除垂直轴线。这些在折线图中可能有意义,但在条形图中则不然。

有人知道我该怎么做吗?

最佳答案

你所需要的只是

xaxis: { tickLength: 0 }

关于jquery - 如何构建没有垂直轴线的 jquery/flot 条形图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7216971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com