Ocultar la leyenda en Google Chart

Respuestas:

352

Puede deshabilitar la leyenda usando 'none' como posición:

legend: {position: 'none'}

Trevor Pesout
fuente
20
Esto realmente funciona. No he probado la otra sugerencia. Recuerde debe ir en las opciones:var options = {legend:{position:'none'}};
o01
¡Esto también elimina el título!
atreat
Esto es exactamente lo que estaba buscando, eliminar todas las leyendas, etc., trabajar en la versión de visualización 1 "google.load (" visualización "," 1 ", {paquetes: [" bar "]});"
Vasil Valchev
55
La documentación de Google en los gráficos es muy mala.
John R Perry
88

Una forma un poco más limpia es

legend: 'none'
dimus
fuente
Todavía trabajando para mí hoy (17/009/2015). Estoy usando "google.load ('visualización', '1.1', {'paquetes': ['controles'," corechart "," calendario "]});"
Strabek
Esto no funcionó para mí el 10/07/2016 (dd.mm.aaaa), aunque la respuesta original aceptada funcionó.
Jonas Grumann
No me funciona el 23 de septiembre de 2017. La respuesta aceptada funciona.
Louis Dionne
6
var options = {
               title: 'USA City Distribution',
               legend: 'none'
              };

En drawChart()función, Agregar legend: nonepropiedad en su objeto de opciones de gráfico

Nilesh Bunde
fuente
2

En mi caso uso:

biblioteca: {leyenda: {posición: 'ninguna'}}

pie_chart @type_values, biblioteca: {leyenda: {posición: 'ninguna'}}

Jhonny Pamponet
fuente
-7

No parece que desde la API, solo puede establecer una posición, sin opción para "ninguno". Sin embargo, probablemente podría eliminarlo con JavaScript, si puede identificar el elemento que lo contiene.

Editar: en realidad parece que puede omitir el parámetro chdl = para obtener una dispersión sin una leyenda.

Orbita
fuente