'How do you remove the x-axis from a bar chart produced by Google's Visualization API?
Referring to the kind of chart shown here: http://code.google.com/apis/visualization/documentation/gallery/barchart.html
There doesn't seem to be a simple switch, and changing the axis color to white (on a white background) didn't seem to do anything. I even tried jquery to hide the selectors produced by the api output but no dice.
Solution 1:[1]
You can set hAxis.textPosition
to the value of 'none
'
For example:
var options = {
hAxis: { textPosition: 'none' },
};
chart.draw(data, options);
See https://developers.google.com/chart/interactive/docs/gallery/barchart#Configuration_Options
Solution 2:[2]
let options = {legend: { position: 'none' }};
Solution 3:[3]
Their API has no function for this indeed, but:
chart.draw( data,
{
width: 400,
height: 240,
is3D: true,
legend :'none',
axisFontSize : 0
});
Setting axisFontSize to 0 will remove your x-axis data. :)
Solution 4:[4]
I was able to remove the label in the material version of the chart by removing the string in my datatable.
Before:
data.addColumn('string', 'Date');
After:
data.addColumn('string', '');
Solution 5:[5]
Google changes the API so fast, this is what works today:
chart.draw(daily, {
hAxis : {textColor: '#ffffff'},
[... your other options here ...]
});
Solution 6:[6]
axisFontSize : 0 will remove x-axis and y-axis data
Solution 7:[7]
Check out http://code.google.com/apis/chart/docs/gallery/bar_charts.html#axis_label_styles
Axis Label Styles chxs "axis_or_tick"
You'll notice this documentation: "_ - (Underscore) Draw neither axis line nor tick marks. If you want to hide an axis line, use this value."
Example: 'chxs=0,,0,0,_'
Solution 8:[8]
Use this to remove axis from chart
hAxis: { textPosition: "none", gridlines: { count: 0 } },
vAxis: { textPosition: "none", gridlines: { count: 0 } },
baselineColor:"transparent",
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Dan Diplo |
Solution 2 | eddiemoya |
Solution 3 | Elzo Valugi |
Solution 4 | Tony Schmidt |
Solution 5 | KKovacs |
Solution 6 | Denny |
Solution 7 | John Erck |
Solution 8 | Divyesh Bhalani |