如何在amcharts中更改y轴的文本

问题描述

我试图将Y轴上显示的值更改为自定义文本,或在该值旁边添加文本。我可以更改valueAxis文本吗?

这是代码

// Themes begin
am4core.useTheme(am4themes_animated);
// Themes end

// Create chart instance
var chart = am4core.create("chartdiv",am4charts.XYChart);

// Add data
chart.data = [{
  "year": "2008","label": 101
},{
  "year": "2009","label": 142
},{
  "year": "2010","label": 462
},{
  "year": "2011","label": 364
},{
  "year": "2012","label": 465
}];

....

// Create value axis
var valueAxis = chart.yAxes.push(new am4charts.ValueAxis());
valueAxis.renderer.inversed = false;
valueAxis.title.text = "";
valueAxis.renderer.minLabelPosition = 0.001;

// Create series
var series1 = chart.series.push(new am4charts.LineSeries());
series1.dataFields.valueY = "label";
series1.dataFields.categoryX = "year";
series1.name = "Currency";
series1.strokeWidth = 3;
series1.bullets.push(new am4charts.CircleBullet());
series1.tooltipText = "{name} in {categoryX}: {valueY}";
series1.legendSettings.valueText = "{valueY}";
series1.visible  = false;

// Add chart cursor
chart.cursor = new am4charts.XYCursor();
chart.cursor.behavior = "zoomY";

// Add legend
chart.legend = new am4charts.Legend();

我想更改200,300,400,500,600,700和800 到(例如)200s,300s,400s,500s,600s,700s,800s ..

CodePen

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)