Als «d3.js» getaggte Fragen

D3.js ist eine JavaScript-Bibliothek zum Erstellen interaktiver datengebundener Visualisierungen von Dokumenten mit HTML, SVG und Canvas.

2
Nicht erfasster TypeError: Die Eigenschaft 'linear' von undefined kann nicht gelesen werden
Ich bin neu in D3 und erhalte den folgenden Fehler in meinem Demoskript: FirstD3.jsp: 31 Nicht erfasster Typ Fehler: Die Eigenschaft 'linear' von undefined kann nicht gelesen werden Mein Demo-Code lautet wie folgt <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="https://d3js.org/d3.v4.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <title>Linear Scales</title> <style type="text/css"> </style> </head> <body> …
74 d3.js 

3
Verstehen, wie D3.js Daten an Knoten bindet
Ich lese die Dokumentation zu D3.js durch und finde es schwierig, die selection.dataMethode aus der Dokumentation zu verstehen . Dies ist der Beispielcode in der Dokumentation: var matrix = [ [11975, 5871, 8916, 2868], [ 1951, 10048, 2060, 6171], [ 8010, 16145, 8090, 8045], [ 1013, 990, 940, 6907] ]; …

2
D3 Anhängen von Text an ein SVG-Rechteck
Ich möchte HTML an ein Rechteck in D3 anhängen, um einen mehrzeiligen Tooltip zu erhalten. Im unteren Teil füge ich ein Rechteck hinzu, das möglicherweise Teil des Problems ist. Die Spitze ist der Code, der in meiner Welt funktionieren sollte. newRect.().html(" <textArea font-family=Verdana font-size=20 fill=blue > Test " + "</br>" …
73 javascript  svg  d3.js 

1
Markieren Sie den ausgewählten Knoten, seine Verknüpfungen und seine untergeordneten Knoten in einem erzwungenen D3-Diagramm
Ich arbeite an einem kraftgerichteten Graphen in D3. Ich möchte den Mouseover-Knoten, seine Links und seine untergeordneten Knoten hervorheben, indem ich alle anderen Knoten und Links auf eine geringere Deckkraft setze. In diesem Beispiel, http://jsfiddle.net/xReHA/ , kann ich alle Links und Knoten ausblenden und dann die verbundenen Links einblenden, aber …

2
x> = x Muster in JavaScript
Beim Lesen der Quelle von D3.js sah ich x >= xMuster. Wenn es zum Nachweis von NaNs unter Zahlen dient, warum nicht einfach isNaN(x)oder x == x? Quelle, wo ich darauf gestoßen bin : d3.min = function(array, f) { var i = -1, n = array.length, a, b; if (arguments.length …

1
Wie entferne ich ein Attribut in D3.js?
Kann ich in D3.JS ein Attribut entfernen? Ich habe es mit hinzugefügt .attr("disabled", "disabled")und suche jetzt etwas Ähnliches wie jQuery's .removeAttr("disabled", "disabled");, um es wieder zu entfernen. Nützlich für <button>und <option>. Ich habe versucht, das zu verwenden, .remove()aber das entfernt das gesamte Objekt, nicht das Attribut.

8
Gibt es eine Möglichkeit, CSV-Spalten in hierarchische Beziehungen umzuwandeln?
Ich habe einen CSV von 7 Millionen Biodiversitätsdatensätzen, in denen Taxonomiestufen als Spalten angegeben sind. Zum Beispiel: RecordID,kingdom,phylum,class,order,family,genus,species 1,Animalia,Chordata,Mammalia,Primates,Hominidae,Homo,Homo sapiens 2,Animalia,Chordata,Mammalia,Carnivora,Canidae,Canis,Canis 3,Plantae,nan,Magnoliopsida,Brassicales,Brassicaceae,Arabidopsis,Arabidopsis thaliana 4,Plantae,nan,Magnoliopsida,Fabales,Fabaceae,Phaseoulus,Phaseolus vulgaris Ich möchte eine Visualisierung in D3 erstellen, aber das Datenformat muss ein Netzwerk sein, in dem jeder unterschiedliche Wert der Spalte für einen bestimmten Wert …

1
Erstellen einer D3-Karte mit Ellipsenhüllkurvendaten
Ich habe diesen Datensatz, der Ellipsen hat, genauer gesagt Ellipsen- "Hüllkurven". Ich habe mich gefragt, ob jemand Ratschläge hat, wie ich diese auf eine D3-Karte zeichnen kann. Ich habe bereits ein Karten-Setup mit Mercator-Projektion. Diese Stackoverflow-Antwort verfügt über eine createEllipse-Funktion, die mich in die Nähe gebracht hat, aber ich möchte …

3
d3 Synchronisieren von 2 verschiedenen Zoomverhalten
Ich habe das folgende d3 / d3fc-Diagramm https://codepen.io/parliament718/pen/BaNQPXx Das Diagramm hat ein Zoomverhalten für den Hauptbereich und ein separates Zoomverhalten für die y-Achse. Die y-Achse kann zum erneuten Skalieren gezogen werden. Das Problem, das ich nicht lösen kann, besteht darin, dass nach dem Ziehen der y-Achse zum erneuten Skalieren und …
11 d3.js  d3fc 

1
Nicht erfasster TypeError: t.rgb ist keine Funktion
Nicht erfasster TypeError: t.rgb ist keine Funktion Ich habe eine eckige Anwendung erstellt, sie erstellt und versuche, sie bereitzustellen $ ng serve --prod --aot Dies führt zu folgendem Fehler in der Konsole Uncaught TypeError: t.rgb is not a function at HO (color.js.pre-build-optimizer.js:227) at GO (color.js.pre-build-optimizer.js:232) at rgb.js.pre-build-optimizer.js:36 at RH (ramp.js.pre-build-optimizer.js:4) …

2
d3js Timeline-Diagramm - mit einem Rechteckblock für ein Peeling
Ich möchte ein Zeitdiagramm mit nur einem Rechteckblock unten erstellen. Das wird als Master Scrubber verwendet. // aktuell - http://jsfiddle.net/NYEaX/2427/ Wo sich der Schrubbabschnitt befindet - Ich möchte nur ein Basisrechteck haben. Welche Art von Änderungen sollte ich an der aktuellen Codebasis vornehmen? so ist es eher so // meine …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.