Google Visualization API -- Putting Y Axis on Right Side? -
using: http://code.google.com/apis/chart/interactive/docs/gallery/linechart.html#loading
there isn't options put y axis on right side of chart? reals?! :p
anyone know how such 'radical' thing? charting api lets this, not visualization?
thanks so.
you can around via series
option, , specifying dummy data series series[0]. so:
<script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript"> google.load('visualization', '1', {packages: ['corechart']}); </script> <script type="text/javascript"> function drawvisualization() { var data = new google.visualization.datatable(); data.addcolumn('string', 'xaxis'); data.addcolumn('number', 'dummyseries'); data.addcolumn('number', 'realseries'); data.addrow(['x label', null, 2]); // dummy series value needs null, otherwise if interactivity on, user can discover dummy values if line hidden per below data.addrow(...iterate & add rest of data); new google.visualization.linechart(document.getelementbyid('graphdiv')). draw(data, {curvetype: 'function', series:[{linewidth:0},{targetaxisindex:1}]} // specify right y-axis 2nd series, , 'hide' line 1st series precaution linewidth ); } google.setonloadcallback(drawvisualization); </script>
Comments
Post a Comment