gpt4 book ai didi

javascript - amcharts 显示柱内的值

转载 作者:数据小太阳 更新时间:2023-10-29 05:49:56 26 4
gpt4 key购买 nike

我正在使用 amCharts,我想在条形图内显示值

现在是这样的: Current state of the charts

我希望它是这样的: Expected state of the chart

这是我显示图表的代码:

AmCharts.ready(function() {

generateWidgetData('week');
// SERIAL CHART
chart = new AmCharts.AmSerialChart();
chart.dataProvider = graphData;
chart.categoryField = 'date';
chart.startDuration = 1;
chart.columnWidth = 0.60;
chart.dataDateFormat = 'YYYY-MM-DD';
chart.startEffect = 'easeInSine';
chart.stackType = 'regular';
// AXES
// category
var categoryAxis = chart.categoryAxis;
categoryAxis.parseDates = true;
categoryAxis.minPeriod = 'DD';
categoryAxis.plotAreaBorderAlpha = 0.01;
categoryAxis.labelRotation = 90;
categoryAxis.axisThickness = 0;
categoryAxis.stackType = 'regular';
categoryAxis.gridThickness = 0;

categoryAxis.inside = false;
//categoryAxis.gridPosition = 'start';
//categoryAxis.startDate = '2014-05-08';


// value
// in case you don't want to change default settings of value axis,
// you don't need to create it, as one value axis is created automatically.

// GRAPH
var graph = new AmCharts.AmGraph();
graph.maxColumns = 1;
graph.valueField = 'Self-entered';
graph.balloonText = '[[category]]: <b>[[value]]</b>';
graph.type = 'column';
graph.lineAlpha = 0;
graph.labelText = '[[value]]';
graph.fillAlphas = 0.8;
graph.stackType = 'regular';
chart.addGraph(graph);
graph.cornerRadiusTop = 8;

// CURSOR
var chartCursor = new AmCharts.ChartCursor();
chartCursor.cursorAlpha = 0;
chartCursor.zoomable = false;
chartCursor.categoryBalloonEnabled = false;
chart.addChartCursor(chartCursor);

chart.creditsPosition = 'top-right';

chart.write('stepschart');
});

提前致谢。

最佳答案

我解决了这个问题,所以我会发布答案,也许它会对某人有所帮助

它非常简单,您需要做的就是添加 2 行代码:

graph.labelText = '[[value]]';//这将在标签中插入值
graph.labelPosition = '里面';//这样我们就把标签放在了 bar

希望这对同样需要做同样事情的人有所帮助

关于javascript - amcharts 显示柱内的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25271105/

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