AAChartCore icon indicating copy to clipboard operation
AAChartCore copied to clipboard

您好,非常感谢您的奉献,请教一个问题,Y轴的数据能不能自己设置呢?写死设置几个(不要求同比例显示)只需要手动设置Y轴数据

Open liuheqing opened this issue 4 years ago • 7 comments

liuheqing avatar Jan 22 '21 12:01 liuheqing

配置 AAYAxis 的关键属性 tickPositions 即可

            aaOptions.yAxis?.tickPositions(arrayOf(0, 2, 4, 8, 16,))

AAChartModel avatar Jan 25 '21 06:01 AAChartModel

参考 https://api.highcharts.com.cn/highcharts#yAxis.tickPositions

AAChartModel avatar Jan 25 '21 06:01 AAChartModel

image

AAChartModel avatar Jan 25 '21 06:01 AAChartModel

$(function () {
	$('#container').highcharts({
		title: {
			text: 'Custom tick positions'
		},
		yAxis: {
			tickPositions: [0, 2, 4, 8, 16,]
		},
		series: [{
			data: [
				[0, 1],
				[1, 3],
				[2, 2],
				[4, 4],
				[8, 3]
			]
		}]
	});
});

你可以把上面👆这段代码复制粘贴到在线代码编辑器中运行试试看,效果如上面的截图一样

在线代码编辑器链接 https://jshare.com.cn/highcharts/hhhhgq

AAChartModel avatar Jan 25 '21 06:01 AAChartModel

非常谢谢您的解惑,不过在使用过程中我发现可左右拖动的折线图,如果出现新的数据,他会变成自增长,X轴的字也变成的数字而不是数据里的日期,希望您能回答,不胜感激!

------------------ 原始邮件 ------------------ 发件人: "AAChartModel/AAChartCore" <[email protected]>; 发送时间: 2021年1月25日(星期一) 下午2:34 收件人: "AAChartModel/AAChartCore"<[email protected]>; 抄送: "773864127"<[email protected]>;"Author"<[email protected]>; 主题: Re: [AAChartModel/AAChartCore] 您好,非常感谢您的奉献,请教一个问题,Y轴的数据能不能自己设置呢?写死设置几个(不要求同比例显示)只需要手动设置Y轴数据 (#77)

配置 AAYAxis 的关键属性 tickPositions 即可 aaOptions.yAxis?.tickPositions(arrayOf(0, 2, 4, 8, 16,))

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

liuheqing avatar Jan 25 '21 06:01 liuheqing

我的是Java语音的

liuheqing avatar Jan 25 '21 06:01 liuheqing

aaOptionRate.yAxis .tickWidth(1f)//Y轴刻度宽度 .tickPositions(new Object[]{0,25,50,75,100});//重写Y轴刻度 这个可以,但是数据变化后好像还是同比例显示

dahaiChang avatar Nov 16 '22 09:11 dahaiChang