When removing all values from legend, the y-axis is hidden, but the name isn't, how can I hide it as well?
Or maybe stop the x-axis from expanding could help, since the axis label is truncating.
Their is no option to hide the name of an axis.
Instead set the xAxis.name and/or yAxis.name to a null value, or unset the property.
Related
I have a Pareto chart that I am trying to remove the "%" sign on the Y axis and the word "Percentage", but im not able to find the settings to remove or hide this.
In the Design tab, select the secondary axis, i.e, the axis with the percentages.
Be sure to deselect the Show Axis Title option, it will dessapear the Percentage title.
Now go to Secondary Vertical Axis Properties... option.
Go to Number tab and select Number option. It will format the axis labels to show only numbers without %.
Let me know if this helps.
how can I move yAxis labels from Right of chart to left of chart in highstock.
Here is a jsfiddle example in which we have labels like Fresh Breeze on the right side of chart which I want it on the left.
In the previous version of Highstock it is was on left by default.
I have also tried the property align:left inside the yAxis options but it does not give the desired result.
Thanks
You don't want to set align:left at the axis level, you need to use it on the plotband label level.
The code in that example is explicitly telling the chart to align the plot band labels to the right, and push them an extra 40 pixels right as well.
Change that to align:left, and x:0
(or, just don't set the align or x properties at all, and by default the labels will be on the left, as they've always been...)
example:
http://jsfiddle.net/jlbriggs/LKtpc/28/
{{EDIT:
Your original question referenced the plotband labels in highcharts...
But it seems your question is really about the y axis placement in Highstock.
To move it to the left, you need to add this:
yAxis: {
opposite:false
}
as Highstock sets the axis to opposite:true by default.
Example:
http://jsfiddle.net/aayajgLe/1/
In order to put your yAxis label to the left side, just set yAxis' opposite property to false.
yAxis: {
opposite: false
}
It seems not intuitive, though.
I have a 2 column spreadsheet. The first column is a label, the second is a value. I want to make a chart that displays every single label on the y axis but by default calc displays the labels at intervals, like every 5th one. How can I change this?
You can modify the axis when in chart edit mode. To do so:
Double-click on the chart; after this, there's a light grey border around the chart, telling you that you've activeted chart edit mode:
Open Menu "Format" -> "Axis..." -> "X Axis" (or Y axis, depending o the layout of your chart):
In the Axis Format window, select the "Label" tab:
Set the label formatting as desired. The optimal format settings depend on the labels. If they aren't too long, staggering the labels may help. If they don't fit even staggered, then you could modify the text direction, e.g. settiing it to 45 degrees.
Here i am trying to change the position of the axis labels for the fusioncharts. I am using fusioncharts to generate the reports.The problem is the labels for the axes(both x and y) are not at the position i want to them.I want to change the position of those labels.Is there any way to do this without affecting the fusioncharts in any way?
This is what i want to achieve:
![Required Image][1]
![Original Image][2]
[1]: http://i.stack.imgur.com/CviVz.jpg
[2]: http://i.stack.imgur.com/BpXOq.jpg
FusionCharts does not provide axis name alignment configurations. This is primarily because non-center alignment of axis names can cause ambiguity while perceiving the chart.
I am trying to set custom step (interval) to my Line Chart's horizontal axis.
The chart gets its data from a grid. The grid has a lot of data and it is displayed accurately but because there are so many data points the horizontal axis is screwed up. I wanted to set a step on horizontal axis so that you get an idea when you see the graph without hovering the mouse on a data point!
thanks for any help!
-Ali
Flexi Comment Box
heylo people!
I have solved the mystery!!!
just add a horrizontalAxisRenderers to your Chart
and set the property canDropLabels to true!
<mx:horizontalAxisRenderers>
<mx:AxisRenderer axis="{horiAxis_B}" canDropLabels="true"/>
</mx:horizontalAxisRenderers>
axis being the name of the axis
you are done!!
but if you still have questions, you can always contact me here:
Alimsyed.com