Ausblenden der Legende in Google Chart

150

Ich verwende die Google Charts API. Gibt es eine Möglichkeit, die Legende für ein Streudiagramm auszublenden?

Jamesatha
quelle

Antworten:

352

Sie können die Legende deaktivieren, indem Sie 'none' als Position verwenden:

legend: {position: 'none'}

Trevor Pesout
quelle
20
Das funktioniert tatsächlich. Ich habe den anderen Vorschlag nicht ausprobiert. Denken Sie daran, sollte in den Optionen gehen:var options = {legend:{position:'none'}};
o01
Dies entfernt auch den Titel!
Atreat
Dies ist genau das, wonach ich gesucht habe, entferne alle Legenden usw., arbeite an Visualisierungsversion 1 "google.load (" visualization "," 1 ", {packages: [" bar "]});"
Vasil Valchev
5
Googles Dokumentation zu Diagrammen ist so schlecht.
John R Perry
88

Ein bisschen sauberer ist

legend: 'none'
dimus
quelle
Ich arbeite heute noch für mich (17/009/2015). Ich verwende "google.load ('Visualisierung', '1.1', {'Pakete': ['Steuerelemente'," Kerndiagramm "," Kalender "]});"
Strabek
Dies hat bei mir am 07.10.2016 (TT.MM.JJJJ) nicht funktioniert, obwohl die ursprünglich akzeptierte Antwort funktioniert hat.
Jonas Grumann
Funktioniert bei mir am 23. September 2017 nicht. Die akzeptierte Antwort funktioniert.
Louis Dionne
6
var options = {
               title: 'USA City Distribution',
               legend: 'none'
              };

In der drawChart()Funktion legend: noneEigenschaft in Ihrem Diagrammoptionsobjekt hinzufügen

Nilesh Bunde
quelle
2

In meinem Fall benutze ich:

Bibliothek: {Legende: {Position: 'keine'}}

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

Jhonny Pamponet
quelle
-7

In der API wird dies nicht angezeigt. Sie können nur eine Position festlegen, ohne die Option "keine". Sie könnten es wahrscheinlich mit Javascript entfernen, wenn Sie das enthaltende Element identifizieren können.

Bearbeiten: Es sieht tatsächlich so aus, als könnten Sie den Parameter chdl = weglassen, um eine Streuung ohne Legende zu erhalten.

Orbit
quelle