Ich arbeite an einem Projekt, bei dem Datenpunkte im Streudiagramm mit d3 visualisiert werden. Da es sich um eine Webanwendung handelt, ist die Region begrenzt und viele Punkte überschneiden sich. Insgesamt gibt es 20k Punkte und ich erlaube Benutzern, mit einem Pinsel (und dessen Ausdehnung) auf Regionen zu zoomen, aber selbst wenn man hineinzoomt, gibt es immer noch eine große Überlappung von Punkten. Ein Beispiel für eine solche Situation:d3 Best Practices zur Visualisierung von Daten?
Was gute Ansätze sind nach wie vor zugrunde liegende Punkte sichtbar zu machen, die Sicht oder die Wahrnehmung der Punkte zu verbessern? Ich dachte daran, vielleicht Transparenz zu verwenden, aber ich weiß nicht, ob es das tun würde.
Es mag erwähnenswert sein, dass alle Punkte Gene repräsentieren, daher ist die Clusterbildung in Bezug auf die Repräsentation nicht sehr logisch.
Ist Ihre Eingangsdaten wirklich zweidimensional oder projizieren Sie> 2 Dimensionen der 2-dimensionalen Scatterplot? –
@FaKeller Es sind wirklich 2D Daten – Gooey
Ok, ich habe gerade die Antwort unten mit einer anderen Visualisierungstechnik aktualisiert. Wenn das nicht das ist, was Sie suchen, geben Sie bitte einige weitere Informationen zum * Zweck * der Visualisierung aus der ** Benutzerperspektive ** an. Welche Informationen sollte der Benutzer sehen können? Wie analysiert er? Welche Schlussfolgerung kann er ziehen? –