Hide dc.js Diagramm X-Achse

7

Wie das Bild unten zeigt, ist die X-Achse aufgrund der großen Datenmenge sehr unordentlich. Ich möchte die X-Achse entfernen, Glück?

mein aktueller Code:

%Vor%

Danke!

    
Kai Feng Chew 12.04.2014, 12:14
quelle

6 Antworten

5

Lustig! Ich habe es gerade gelöst!

Tipps: Passen Sie die Kartenränder an. Schmutzig aber funktioniert gut für mich :-P

%Vor%

    
Kai Feng Chew 01.05.2014, 14:54
quelle
9

Über CSS kann man die Achsen und den Text verstecken.

Entfernen Sie die X-Achse des Zeilen-Diagramms

Fügen Sie Ihrem CSS Folgendes hinzu (ersetzen Sie die # ID durch Ihre):

%Vor%

Entfernen Sie die Y-Achse des Balkendiagramms

Fügen Sie Ihrem CSS Folgendes hinzu (ersetzen Sie die # ID durch Ihre):

%Vor%     
RRothfeld 19.07.2015 22:11
quelle
7

Sie können die Formatierung der Werte auf der X-Achse über die Methode .xAxis (). tickFormat () steuern, die von D3 kommt.

%Vor%

Hier ist ein Link zur Dokumentation

Ссылка

Ich habe es am besten gefunden, solche Dinge außerhalb des traditionellen Stacks von Konfigurationsmethoden zu tun, denn wenn Sie .xAxis (). tickFormat () mit allem anderen einbinden, wird natürlich auch die nächste Methode im Stack funktionieren , mit dem vom Aufruf .tickFormat () ausgegebenen D3-Objekt verknüpft sein, was zu Fehlern führen kann.

    
Bernard Hymmen 21.04.2014 19:57
quelle
2

Ich hatte die gleiche Frage für die y-Achse, und hier ist eine Möglichkeit, dies in der Bibliothek selbst zu tun:

  1. Nach der Zeile var _yElasticity = false; add:

    %Vor%
  2. Definieren Sie nach der Deklaration von _chart.elasticY = function (_) { ... } eine neue Funktion .showYAxis([boolean]) durch Hinzufügen von:

    %Vor%
  3. Ändern Sie die Bedingung, die bestimmt, wann die y-Achse von

    gerendert wird %Vor%

bis

%Vor%
  1. Nun können Sie die y-Achse in Ihren Diagrammen entfernen, indem Sie einfach .showYAxis(false) .
  2. hinzufügen
verse 30.04.2015 17:27
quelle
0

Sie können versuchen

%Vor%

und in deinem CSS (lösche die Achse)

%Vor%     
Víctor Cortés 03.06.2016 01:18
quelle
0

Basierend auf der Antwort von @VictorCortes erscheint mir dies als der einfachste Weg, dies zu tun. Kein CSS, keine Änderung der Bibliothek.

Verwendung von xAxis oder yAxis abhängig von Ihrem Diagrammtyp:

%Vor%     
Chapo 10.04.2018 05:45
quelle

Tags und Links