You can use secondary axisY to show axis to the right side of chart. But the gradient(color scale) for the axes is not available as of now.
__
Priyanka M S
Team CanvasJS
You can set display property of the image to none to hide the image on clicking the button.
If this doesn’t solve your requirements, kindly create JSFiddle with your use-case, so that we can look into the code, understand the scenario better and help you out.
__
Priyanka M S
Team CanvasJS
A bar chart cannot be combined with line chart. If you are looking out to combine column and line charts, please take a look at our gallery example on combination of charts.
__
Priyanka M S
Team CanvasJS
Please take a look at this tutorial on rendering charts from JSON API using AJAX.
If you further face any issues, kindly create a JSFiddle reproducing the issue so that we can look into your code, understand it better and help you out.
__
Priyanka M S
Team CanvasJS
You can use valueFormatString to format the labels on axisX according to your requirements.
__
Priyanka M S
Team CanvasJS
Thanks for reporting this use-case. This seems like a bug, we will look into it and fix it in our future releases.
Meanwhile, you can set the minimum property of axisY to a negative value according to the y-values to show indexLabels for all dataPoints as shown in this JSFiddle.
__
Priyanka M S
Team CanvasJS
You can set interval: 1 and intervalType: day properties in axisX to display labels for every day.
If this doesn’t solve your requirement, kindly create a JSFiddle reproducing the issue you are facing so that we can look into your code, understand it better and help you out.
__
Priyanka M S
Team CanvasJS
As mentioned earlier in this thread, when stripLines are placed too close to each other you can change the position of stripline-label as far/center/near to the axis so as to avoid overlapping by using labelAlign property, which defaults to ‘far’. Here is an example.
__
Priyanka M S
Team CanvasJS