Ocultando a legenda no Google Chart

150

Estou usando a API de gráficos do Google. Existe uma maneira de ocultar a legenda para um gráfico de dispersão?

jamesatha
fonte

Respostas:

352

Você pode desativar a legenda usando 'none' como a posição:

legend: {position: 'none'}

Trevor Pesout
fonte
20
Isso realmente funciona. Ainda não tentei a outra sugestão. Lembre-se de ir nas opções:var options = {legend:{position:'none'}};
o01 07/02
Isso remove o título também!
atreat
Isto é exatamente o que eu estava procurando, remova todas as legendas etc., trabalhe na visualização versão 1 "google.load (" visualização "," 1 ", {packages: [" bar "]});"
Vasil Valchev
5
A documentação do Google nos gráficos é muito ruim.
John R Perry
88

Uma maneira um pouco mais limpa é

legend: 'none'
dimus
fonte
Ainda trabalhando para mim hoje (17/009/2015). Estou usando "google.load ('visualização', '1.1', {'pacotes': ['controles'," corechart "," calendário "]});"
Strabek
Isso não funcionou para mim em 10.10.2016 (dd.mm.aaaa), embora a resposta aceita original tenha funcionado.
Jonas Grumann
Não funciona para mim em 23 de setembro de 2017. A resposta aceita funciona.
Louis Dionne
6
var options = {
               title: 'USA City Distribution',
               legend: 'none'
              };

Em drawChart()função, Adicionar legend: nonepropriedade no objeto de opções do gráfico

Nilesh Bunde
fonte
2

No meu caso eu uso:

biblioteca: {legend: {position: 'none'}}

pie_chart @type_values, biblioteca: {legend: {position: 'none'}}

Jhonny Pamponet
fonte
-7

Não parece que, na API, você só pode definir uma posição, sem opção para "none". Você provavelmente poderia removê-lo com javascript, se conseguir identificar o elemento que o contém.

Editar: na verdade, parece que você pode omitir o parâmetro chdl = para obter uma dispersão sem uma legenda.

Órbita
fonte