Ich habe Streudiagramm geplottet, aber ich möchte nur die Tick-Etiketten ersetzen. Es sollte nicht erneut aufzeichnen. Ich habe ein erzwungenes Streudiagramm verwendet, das eine Ganzzahl für die X- und Y-Achse benötigt, nach dem Plotten möchte ich die Y-Achsen-Markierung ersetzen. Hier ist die PlunkerÄndern Sie nur Tick Etiketten
https://plnkr.co/edit/ufnBOwQEoTOrP1mUTKhC?p=preview
ich nur die Namen von d.sepalLength d.name ersetzen möchten. Alert zeigt korrekten Wert, aber sie werden nicht korrekt auf der y-Achse angehängt. Der folgende Code wurde hinzugefügt, um die Hilfsstrichsbeschriftungen zu ersetzen. Bitte helfen
var yAxis = d3.svg.axis()
.scale(y)
.orient("left")
.tickFormat(d3.extent(data, function(d) { alert(d.name);return d.name; }));
Es funktionierte. Vielen Dank. – user123
Ich habe eine Frage hier (http://Stackoverflow.com/q/41385010/1735836) Sie können mir vielleicht helfen. – Patricia