I am just a bit confused but not to bad.  The label: 'Foo' what would i 
really use there? All my data is pulled from a spreadsheet.  I am going to 
give it a go and hope I can do this.

Thanks so much for the help! here I go wish me luck!



On Tuesday, January 8, 2013 10:14:10 AM UTC-9, asgallant wrote:
>
> With PieCharts, you can only change the formatted value of the data 
> presented to the chart (which will change what gets displayed in the 
> tooltip), you can't create fully custom tooltips (yet?).  If changing the 
> formatted value is what you want, then you can do that by using the "view" 
> parameter of the ChartWrapper to modify the data presented to the chart. 
>  Use it like this:
>
> view: {
>     // set the chart to use column 0 for the slice labels, column 1 for 
> the slice values, and column 2 for the tooltip display
>     columns: [0, {
>         label: 'Foo',
>         type: 'number',
>         calc: function (dt, row) {
>             return {v: dt.getValue(row, 1), f: dt.getFormattedValue(row, 
> 2)};
>         }
>     }]
> }
>
> On Tuesday, January 8, 2013 1:20:52 PM UTC-5, Justawebbie wrote:
>>
>> I have two charts feeding onto one page using google spreadsheets.  I 
>> want to add a column to my spreadsheets and have them feed to the charts as 
>> well.  How can I add the tooltips for each chart using my spreadsheets.
>>
>> here is my working code so far:
>>
>> <!DOCTYPE html>
>> <html>
>>     <head>
>>         <meta http-equiv="Content-Type" content="text/html; 
>> charset=UTF-8"></meta>
>>         <title>Home Page</title>
>>         <!--Load the AJAX API-->
>>         <script type="text/javascript" src="http://www.google.com/jsapi
>> "></script>
>>         <script type="text/javascript">
>>             //Load the Visualization API and the ready-made Google table 
>> visualization
>>             google.load('visualization', '1', {'packages':['corechart']});
>>         </script>
>>
>>         <script type='text/javascript'>
>>
>>             function drawA() {
>>                 // Define the chart using setters:
>>                 var wrap = new google.visualization.ChartWrapper();
>>                 wrap.setChartType('PieChart');
>>                 wrap.setDataSourceUrl('
>> http://spreadsheets.google.com/tq?key=0AjlSK7_zXoNHdE5oOHE0cTlNd2pQbzF0T3RsbE9PZ3c&pub=1'
>> );
>>                 wrap.setContainerId('energy-source-1');
>>                 wrap.setOptions({'legend':['right', 
>> 'end'],'colors':['#5dbbeb','#f39f28','#aedfe9', '#528dcc'], 
>> 'is3D':'True','width':515,'height':400});
>>                 wrap.draw();
>>                 wrap.getChart();
>>             }
>>
>>             function drawB() {
>>                 // Define the chart using setters:
>>                 var wrap = new google.visualization.ChartWrapper();
>>                 wrap.setChartType('PieChart');
>>                 wrap.setDataSourceUrl('
>> http://spreadsheets.google.com/tq?key=0AjlSK7_zXoNHdDl1TXBPVGdoWmpIVFF2Z0xkTzhHSWc&pub=1'
>> );
>>                 wrap.setContainerId('energy-source-2');
>>                 
>> wrap.setOptions({'legend':'none','colors':['#5dbbeb','#f39f28','#aedfe9', 
>> '#528dcc'], 'is3D':'True','width':315,'height':315});
>>                 wrap.draw();
>>             }
>>
>>
>>
>>             function drawVisualization() {
>>                drawA();
>>                 drawB();
>>
>>             }
>>
>>
>>             google.setOnLoadCallback(drawVisualization);
>>         </script>
>>     </head>
>>     <body>
>>
>> <div style="width:95%; height:auto; float:left; margin:0; padding:0;">
>>
>>         <div id="energy-source-1" style="float:left;"></div>
>> <div id="energy-source-2" style="float:left;margin-top:50px; 
>> margin-left:-150px;" ></div>
>> </div>
>>     </body>
>> </html>
>>
>

-- 
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/-/eiSeD449PywJ.
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