Não estou conseguindo entender o porque de o Gráfico não estar aparecendo. Abro o console do navegador e aparece o seguinte erro: Uncaught TypeError: google.charts.setOnLoadCallBack is not a function. Segue abaixo script:
<script>
google.charts.load('current', {'packages':['corechart']});
function desenharPizza(){
var tabela = new google.visualization.DataTable();
tabela.addColumn('string','categorias');
tabela.addColumn('number','valores');
tabela.addRows([
['Educação', 2000],
['Transporte',500],
['Lazer',230],
['Saúde',50],
['Cartão de crédito',900],
['Alimentação',260]
]);
var opcoes = {
title: 'Tipos de Gastos',
height: 400,
width: 800,
is3d: true,
legend: 'labeled',
pieSliceText: 'value',
//colors:['grey', 'blue', 'light-blue', 'purple', 'yellow', 'green']
slices: {
0:{},
4:{offset: 0.3},
5:{grey}
}
};
var grafico = new google.visualization.PieChart(document.getElementById('graficoPizza'));
grafico.draw(tabela, opcoes);
}
google.charts.setOnLoadCallBack(desenharPizza);
</script>