Thanks so much. I tried myself a lot but didn't find this. :D
Two more questions:
1- How can I have another value to complete my province value to become 
100%. I mean having two values for my pie chart. One is the province value 
and another for showing total remaining percentage?
2- Can I use several pie charts (for example 5) inside one dashboard?

Thanks agin for your help.

On Friday, October 19, 2012 3:45:29 AM UTC+4:30, asgallant wrote:
>
> Making the pie chart work on the Percentage of Total Area column is fairly 
> simple.  Set the pie chart's view.columns option to an array of the column 
> indices you want to use (in this case, 0 and 3).  With your filter, though, 
> that would make a pie with a single value, which generally isn't very 
> useful.  Here's a working example using your code: 
> http://jsfiddle.net/asgallant/ttDGz/
>
> On Thursday, October 18, 2012 5:45:40 PM UTC-4, Qasim Rasouli wrote:
>>
>> Hi everyone,
>>
>> I'm trying to create my first dashboard using my google spreadsheets. I'm 
>> not too much familiar with google visualization API:
>> I create this:
>> <html><head>
>> <title>Renewable Energy Projects</title>
>>
>> <!--Load the AJAX API-->
>> <script type="text/javascript" src="https://www.google.com/jsapi
>> "></script>
>> <script type="text/javascript">
>>
>>   // Load the Visualization API and the controls package.
>>   // Packages for all the other charts you need will be loaded
>>   // automatically by the system.
>>   google.load('visualization', '1.1', 
>> {'packages':['controls','linechart']});
>>
>>   // Set a callback to run when the Google Visualization API is loaded.
>>   google.setOnLoadCallback(initialize);
>>
>> function initialize() {
>>   // Replace the data source URL on next line with your data source URL.
>>   var query = new google.visualization.Query('
>> http://spreadsheets.google.com/pub?key=0AvGcVM8k_RwUdExOclVzaEVDSlVvSTlEU2UxdTJOdFE&gid=11'
>> );
>>   
>>   
>>   // Send the query with a callback function.
>>   query.send(drawDashboard);
>> }
>>
>>
>> function drawDashboard(response) {
>>   var data = response.getDataTable();
>>   // Everything is loaded. Assemble your dashboard...
>>   var namePicker = new google.visualization.ControlWrapper({
>>     'controlType': 'CategoryFilter',
>>     'containerId': 'filter_div',
>>     'options': {
>>       'filterColumnLabel': 'Province',
>>       'ui': {
>>         'labelStacking': 'horizontal',
>>         'allowTyping': false,
>>         'allowMultiple': false    
>>       }
>>     }
>>   });
>>   
>>   var pieChart = new google.visualization.ChartWrapper({
>>           'chartType': 'PieChart',
>>           'containerId': 'chart_div',
>>           'options': {
>>             'width': 300,
>>             'height': 300,
>>             'pieSliceText': 'value',
>>             'legend': 'right'
>>           }
>>         });
>>   var dashboard = new 
>> google.visualization.Dashboard(document.getElementById('dashboard_div')).
>>     bind(namePicker, pieChart).
>>     draw(data)
>>     
>> }
>> </script>
>>
>> <style type="text/css">
>> .warpper {
>> width: 600px;
>> font-family: Arial, Helvetica, sans-serif;
>> font-size: 12px;
>> margin:0px auto;
>> padding: 10px;
>> background-color: #EEE;
>> }
>> .header {
>> height: 150px;
>> }
>> #filter_div {
>> height: 20px;
>> border-bottom: 1px #FFFFFF solid;
>> border-top: 1px #FFFFFF solid;
>> margin-bottom: 10px;
>> padding: 10px 5px 5px 5px;
>> }
>> #chart_div {
>> width: 190px;
>> }
>> </style>
>> </head>
>> <body>
>> <div class="warpper">
>> <div class="header">
>> <div class="qasim">
>> </div>
>> </div>
>> <!--Div that will hold the dashboard-->
>>     <div id="dashboard_div">
>>       <!--Divs that will hold each control and chart-->
>>       <div id="filter_div"></div>
>>       <div id="chart_div"></div>
>>     </div>
>> </div>   
>> <body>
>> </html>
>>
>> I have a filter that filtering using Province column in my sheet (filter 
>> is working). So, I need to make a pie chart from *Percentage of Total 
>> Area (%) *column that to show a percentage of each province area. So I 
>> need a pie chart to show the percentage of each province and total 
>> percentage that is the sum of the column. 
>> Can anyone help me?
>> Thanks in advance.
>>
>

-- 
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/-/AUDLv93ITZ0J.
To post to this group, send email to google-visualization-api@googlegroups.com.
To unsubscribe from this group, send email to 
google-visualization-api+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en.

Reply via email to