A logarithmic axis can only plot positive values. There simply is no way to put negative values or zero on a logarithmic axis.
Fundamental: If 10L = Z, then L is the logarithm (base 10) of Z. If L is a negative value, then Z is a positive fraction of less than 1.0. If L is zero, then Z equals 1.0. If L is greater than 0, then Z is greater than 1.0. Note that there no value of L will result in a value of Z that is zero or negative. Logarithms are simply not defined for zero or negative numbers.
—
Shashi Ranjan
Team CanvasJS
A bar chart cannot be combined with a line chart as of now. As a workaround, you can create a chart with a combination of column and line chart and rotate the chart-container(div) by 90deg as shown in this JSFiddle.
—
Shashi Ranjan
Team CanvasJS
With CanvasJS you can easily create a dynamic chart by reading your JSON data and parsing it in the format accepted by CanvasJS.
Please take a look at this gallery page for an example on creating a chart using data from JSON API. You can also download the sample projects in PHP from our download page and try running them on your local. This will give you a better approach and clarity towards understanding the code samples.
—
Shashi Ranjan
Team CanvasJS
We have just released CanvasJS Chart v3.2.5 with a bug fix related to the indexLabel positioning. Please refer to the release blog for more information. Do download the latest version from our download page and let us know your feedback.
—
Shashi Ranjan
Team CanvasJS
You can use customBreaks for removing weekend gap from the chart. With the use of scaleBreaks, there are possibilities that the axis labels may appear at an unequal interval and they may overlap with each other. You can overcome this by using stripLines’s label.
Please take a look at this JSFiddle for an example on the same.
—
Shashi Ranjan
Team CanvasJS
Axis labels are not rendered for every dataPoint instead its rendered at every interval. By setting interval and intervalType you can update the interval at which labels are displayed on Date and Time Axis. Please take a look at this updated JSFiddle for the same.
—
Shashi Ranjan
Team CanvasJS
You can localize days, months, export options, etc by defining your own culture and adding it to the chart using addCultureInfo method. Please refer to the documentation for a complete list of customization available & live examples.
For chart elements such as title, subtitles, indexLabel, legendText, etc., you can pass the text(in local language) as such and it will be rendered on the chart in the same manner.
—
Shashi Ranjan
Team CanvasJS
1. I want to add entry point(buy, sell) to chart or stock chart.
You can achieve this by using a line chart with just two dataPoints(one indicating entry point while the other indicates exit point).
2. I want something like tradingview chart: draw line,..
You can achieve this requirement by using StripLines over AxisY.
Considering this thread as a duplicate of Add custom point and line to chart and hence closing the same.
—
Shashi Ranjan
Team CanvasJS
1. I want to add entry point(buy, sell) to chart or stock chart.
You can achieve this by using a line chart with just two dataPoints(one indicating entry point while the other indicates exit point).
2. I want something like tradingview chart: draw line,..
You can achieve this requirement by using StripLines over AxisY.
—
Shashi Ranjan
Team CanvasJS
Gantt chart is not available as of now. However, you can achieve the same using rangeBar chart. Please take a look at this JSFiddle.
—
Shashi Ranjan
Team CanvasJS
You can achieve the above requirement by using multi-series line chart with each dataSeries bound to a separate axisX. Please take a look at this JSFiddle for an example on the same.
—
Shashi Ranjan
Team CanvasJS
You can use contentFormatter to filter the content of toolTip according to your requirement. Please take a look at this JSFiddle for an example on the same.
—
Shashi Ranjan
Team CanvasJS
Sorry, it’s not possible to position indexLabel outside the bubble as of now.
—
Shashi Ranjan
Team CanvasJS
Sorry, it is not possible to have a different radius for each slice of Pie Chart as of now.
—
Shashi Ranjan
Team CanvasJS