This seems to be an odd coincidence that only occurs when the values used 
for the data elements on the outer "edges" of the chart fall within certain 
parameters.  The API attempts to draw the axes such that gridlines will 
fall on "clean" values, and it just so happens that with the particular 
values in your chart, the API determined that one of the clean boundaries 
needed to be exactly the same as one of the data points (this actually 
happened twice in your chart, once for each axis).  If you change the 
number of gridlines, you change the formula for determining the clean 
values, and can avoid the problem.  Try setting the gridlines.count 
sub-option for both hAxis and vAxis to something other than 5.

On Wednesday, September 12, 2012 4:10:55 PM UTC-4, Max wrote:
>
> Hi,
>
> This is my code.
>
> Thanks for your kindly support.
>
> Max
>
>
> function(data)
>             {
>              
>          var datatable = new 
> google.visualization.DataTable(data.datatable);
>          
>          var mycolors = (data.colors).split(",");
>          
>          var chart = new 
> google.visualization.BubbleChart(document.getElementById('product-performance-chart'));
>         
>         chart.draw(datatable, {
>            
>             title : data.title,
>             colors: mycolors,            
>             hAxis: {viewWindowMode: 'pretty', title: '1-year performance', 
> titleTextStyle: {fontSize: 14}},
>             vAxis: {viewWindowMode: 'pretty', title: 'INBEST Rate', 
> titleTextStyle: {fontSize: 14}},
>             titleTextStyle: {fontSize: 14},
>             height: 600,
>             fontSize: 20,
>             legend:{position: 'none'},
>             backgroundColor: '${chartBackgroundColor}'
>          });
>        
>         
> }
>
> On Tuesday, September 11, 2012 6:41:49 PM UTC+3, asgallant wrote:
>>
>> "pretty" should be the default unless the viewWindow option is not null, 
>> and it works for everything I've seen.  If you post your code or a link to 
>> the page I'll take a look and see what might be going on.  
>>
>> On Tuesday, September 11, 2012 5:49:48 AM UTC-4, Max wrote:
>>>
>>> Hi
>>>
>>> I need to create a simple bubble chart, all the bubbles should be of the 
>>> same size and color (product requirement), be numbered 1...N and represent 
>>> (X, Y)
>>>
>>> *I see some bubbles being cut by the axes (see attached).*
>>>
>>> I am using 
>>> viewWindowMode: 'pretty'
>>> for both hAxis adn vAxis
>>>
>>> Is there any way to prevent this behavior, better than manual 
>>> calculation of the min/max for each axis?
>>>
>>>
>>> Thanks for any hint.
>>> Max
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-visualization-api/-/3x7L0LhcVkkJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en.

Reply via email to