英文:
How to get the value of Point when Adding custom markers to lcjs chart
问题
以下是代码部分的翻译:
我试图使用一个恒定线来标记数值,但我不知道如何获取与它相交的曲线对应的值。
与此问题相同:https://stackoverflow.com/questions/75111465/adding-custom-markers-to-lcjs-chart
const chart = lightningChart()
.ChartXY({
theme: Themes.darkGold,
})
const series = chart.addLineSeries().setName('Y1')
createProgressiveTraceGenerator()
.setNumberOfPoints(100)
.generate()
.toPromise()
.then((data) => {
series.add(data)
})
const xAxis = chart.getDefaultAxisX()
const xAxisConstantline = xAxis.addConstantLine()
xAxisConstantline.setValue(100)
xAxisConstantline.setName('X Axis Constantline')
如何获取 xAxisConstantline 的值中的 Y1 的值。
英文:
I'm trying to use a constant line to mark values, but I don't know how to get the value corresponding to the curve it intersects.
the same with this question:https://stackoverflow.com/questions/75111465/adding-custom-markers-to-lcjs-chart
const chart = lightningChart()
.ChartXY({
theme: Themes.darkGold,
})
const series = chart.addLineSeries().setName('Y1')
createProgressiveTraceGenerator()
.setNumberOfPoints(100)
.generate()
.toPromise()
.then((data) => {
series.add(data)
})
const xAxis = chart.getDefaultAxisX()
const xAxisConstantline = xAxis.addConstantLine()
xAxisConstantline.setValue(100)
xAxisConstantline.setName('X Axis Constantline')
how to get the value of Y1 in xAxisConstantline value
答案1
得分: 0
你有一系列带有一些数据的线,并且你知道X轴上的一个坐标,想知道该线系列上相应的Y坐标?
可以使用LineSeries.solveNearestFromScreen
请参阅自定义游标图示例以进行快速参考:
英文:
So you have a line series with some data, and you know a coordinate on X axis, and want to know the respective Y coordinate on the line series?
This can be done using LineSeries.solveNearestFromScreen
Please see custom cursor chart example for immediate reference:
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论