是通过以下步骤完成的:
<script src="https://www.amcharts.com/lib/4/core.js"></script>
<script src="https://www.amcharts.com/lib/4/charts.js"></script>
<script src="https://www.amcharts.com/lib/4/themes/animated.js"></script>
<div>
元素,并为其指定一个唯一的ID,例如:<div id="chartdiv"></div>
// 创建图表实例
var chart = am4core.create("chartdiv", am4charts.XYChart);
// 添加数据
chart.data = [{
"category": "类别1",
"value": 10
}, {
"category": "类别2",
"value": 20
}, {
"category": "类别3",
"value": 15
}];
// 创建一个类别轴
var categoryAxis = chart.xAxes.push(new am4charts.CategoryAxis());
categoryAxis.dataFields.category = "category";
categoryAxis.renderer.grid.template.location = 0;
// 创建一个值轴
var valueAxis = chart.yAxes.push(new am4charts.ValueAxis());
// 创建一个柱状图系列
var series = chart.series.push(new am4charts.ColumnSeries());
series.dataFields.valueY = "value";
series.dataFields.categoryX = "category";
series.name = "值";
series.columns.template.tooltipText = "{categoryX}: [bold]{valueY}[/]";
series.columns.template.fillOpacity = .8;
// 添加动画效果
chart.cursor = new am4charts.XYCursor();
chart.cursor.lineX.disabled = true;
chart.cursor.lineY.disabled = true;
// 应用主题
chart.theme = am4themes_animated;
以上代码将创建一个简单的柱状图,并将其添加到ID为"chartdiv"的HTML元素中。你可以根据自己的需求修改数据、图表类型、样式等。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)、腾讯云对象存储(COS)、腾讯云数据库MySQL版、腾讯云人工智能服务等。你可以通过访问腾讯云官方网站获取更多产品介绍和详细信息。
领取专属 10元无门槛券
手把手带您无忧上云