HI Dev, Have created a demo here, https://codesandbox.io/s/crazy-http-wzo8e?file=/src/CustomAxisLabel.js Just to summarize again
Problem Statement- We need to plot Price vs Tenor line graph, - Not at equidistance - Custom axis label for given axis value Example - [cid:[email protected]] Data - This is a sample data where Tenor_label_value is used to display purpose only while Tenor_day_value is used for plotting at relative distance Price Tenor_day_value Tenor_label_value 222 30 1M 232 60 2M 253 120 4M Custom Map - There is a custom map that client defines in database ( Used property file in a demo to simplify) Tenor_day_value Tenor_label_value 1M 30 2M 60 3M 90 4M 120 5M 150 So to plot axis at exact distance ( type=value) , Ø plot point on price, Tenor_day_value Ø access map and get the axis label from map for given Tenor_day_value Please Note - We have migrated Chart features from VaadinCharts to Apache Echarts 75% of the usecases are successful This is the priority feature for business , Switching back to Vaadin is the last and only resort We really appreciate any help in this regard Thanks much Chaitanya From: Sathe, Chaitanya Sent: Wednesday, May 5, 2021 11:24 AM To: Khandekar, Amol <[email protected]> Subject: FW: Stack Overflow Question : Apache Echart, how to override axis label values with user defined map FYR From: Sathe, Chaitanya Sent: Wednesday, April 7, 2021 2:00 PM To: Ovilia <[email protected]<mailto:[email protected]>> Cc: dev <[email protected]<mailto:[email protected]>> Subject: RE: Stack Overflow Question : Apache Echart, how to override axis label values with user defined map HI Ovilia Thanks for the quick reply We are using Echarts(4.8), have gone through the checkout earlier. I will also share demo link as requested Regards Chaitanya From: Ovilia [mailto:[email protected]] Sent: Wednesday, April 7, 2021 12:53 PM To: Sathe, Chaitanya <[email protected]<mailto:[email protected]>> Cc: dev <[email protected]<mailto:[email protected]>> Subject: Re: Stack Overflow Question : Apache Echart, how to override axis label values with user defined map CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. Hi Chaitanya, ECharts 3 is quite an old version. If you would like to try ECharts 5, we have a more powerful formatter for time axes. Checkout [1] for more information. Otherwise, we may need more information to help us understand your problem. You probably need to provide an online demo for us to reproduce like https://codepen.io/Ovilia/pen/dyYWXWM or https://codesandbox.io/s/mystifying-bash-2uthz. [1] https://echarts.apache.org/en/option.html#xAxis.axisLabel.formatter Thanks Ovilia On Tue, Apr 6, 2021 at 10:27 PM Sathe, Chaitanya <[email protected]<mailto:[email protected]>> wrote: Hi Dev, I am struggling here Any help, will really appreciate Apache Echart, how to override axis label values with user defined map https://stackoverflow.com/q/66964489/2806822?sem=2 Thank you Chaitanya
