3
respostas

Opção 'legend':'labeled' não exibe todos os nomes no gráfico de pizza

Olá

Quando coloco a opção {'legend':'labeled'}, se o gráfico tiver muitas partições, algumas legendas deixam de aparecer. Tem alguma forma de forçar a exibição delas?

Seguem um exemplo onde as opções 'Opção 1' e 'Opção 2' aparecem sem legenda.

...   
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],
                ['Opção 1',41],
                ['Opção 2',42],
                ['Opção 3',43],
            ]);
            var opcoes  = {
                'title' :'Tipos de gastos',
                'height' : 300,
                'width' : 800,                
                'legend':'labeled',
            }
            var grafico = new google.visualization.PieChart(document.getElementById('graficoPizza'));

            grafico.draw(tabela,opcoes);
...

Agradeço pelo auxílio.

3 respostas

Fala ai Gabriel, tudo bem? Tente talvez aumentar a altura do gráfico, no caso, tente mudar de 300 para 600 (dobrar).

Espero ter ajudado.

Olá Matheus ,

Obrigado pela resposta. Mas teria alguma outra solução além de mudar o tamanho ?

Caso não exista

Fala Gabriel, ai eu precisaria ver o problema e analisar com mais calma a situação e possíveis soluções.

Provavelmente deve ter sim.

Abraços

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software