Zahlen von sehr unterschiedlichen Maßstäben vergleichen

Ich arbeite an einem Projekt, das sich mit der Natur elektronischer Daten (Bits/Bytes, Speicherung) und der explodierenden Natur des Datenverkehrs im Internet von 1990 bis voraussichtlich 2016 befasst.

Für einen Teil dieses Projekts habe ich einen inkrementierenden Zähler entwickelt, der den Datenverkehr pro Sekunde für die Jahre 1990, 2000, 2010, 2013 und 2016 vergleicht rein numerische Perspektive.

Siehe unten eine rein mechanische Darstellung dieser Daten:

Geben Sie hier die Bildbeschreibung ein

Ich habe Mühe, mich auf eine dynamische Visualisierung festzulegen, die diesen Datenverkehr pro Sekunde jedes Jahr veranschaulicht und dem Benutzer dennoch den vollständigen Kontext dessen bietet, was er sieht – beispielsweise ein vertikaler Balken, den Sie nach unten scrollen könnten Theoretisch funktionieren, aber in der Praxis ist der prognostizierte Verkehr für 2016 so viel größer als 1990, dass Sie endlos nach unten scrollen würden, um das Ende des Balkens zu sehen, und den winzigen Balken von 1990 vollständig aus den Augen verlieren und daher das Verständnis für die Skala selbst verlieren würden.

Ein anderes verwandtes Problem ist die Frage der Unendlichkeit. Wir haben festgestellt, dass die Daten irgendwann so groß sein werden, dass sie die Anzeige zerstören, es sei denn, es handelt sich um rein numerische Zeichenfolgen .

So.

Wie könnten Sie Werte von sehr unterschiedlichen Bestellungen/Größen visuell vergleichen?

Nun, als ich den Datenhandler erstellte, habe ich die Werte – im Wesentlichen – in ein Balkendiagramm gesteckt, einfach weil es ungefähr dreißig Sekunden gedauert hat. Das bestätigte meine Vermutung, dass eine maßstabsgetreue 2D-Darstellung nicht funktionieren würde. Ich habe auch darüber nachgedacht, MB als Blöcke darzustellen, die zum diesjährigen „Würfel“ beitragen, aber das aus JS/CSS zu bauen, ist etwas, worüber ich wirklich nachdenken muss. Andere Dinge, an die ich gedacht habe, sind eine eskalierende Skala von 1-10-100-1000-10000, obwohl ich nicht sicher bin, ob das wirklich vermittelt, wie mahoosiv die Zahlen sind ... wenn ich nur größere Zahlen verwende .
Haben Sie sich angeschaut, wie Randall Monroe für seine xkcd-Infografiken damit umgeht? Nehmen Sie zum Beispiel die Strahlungsdosierungstabelle .
@StanRogers Danke dafür, interessant wie immer von xkcd. Mit viel Platz zum Arbeiten und einem einzigen Datenpfad wäre dies wahrscheinlich eine gute Lösung, aber ich bin der Meinung, dass das einfache Ändern des Erscheinungsbilds von Punkten zur Darstellung von Maßstabsänderungen eine Art Ausweg sein könnte. Ich habe darüber nachgedacht, Daten als Festplattensymbole darzustellen, die sich füllen und zu einem Zähler oder so etwas hinzufügen, aber ... Das würde nur funktionieren, wenn es etwas gäbe, in das sich mehrere Festplatten "verwandeln" könnten. Hmm. Ich muss weiter überlegen.
Sie könnten auch so etwas wie die Skala des Universums tun , wenn auch nicht unbedingt auf einer Schriftrolle
Das ist mehr oder weniger das 1-10-100 (10^n) Ding, das ich erwähnt habe. Hmm. Das verdeutlicht den Punkt wirklich gut ... und es könnte ziemlich lustig sein, in CSS/HTML zu bauen ... wenn auch ein bisschen herausfordernd. Mehr Ideen zum Skizzieren, nehme ich an.

Antworten (1)

Ich bin auf dieses alte Thema gestoßen. Ihr Projekt wurde wahrscheinlich vor Jahren beendet, aber ich dachte, ich würde etwas hinzufügen, falls es jemand anderem hilft.

Das xkcd-Diagramm kam mir auch in den Sinn. In zwei Dimensionen skalieren diese Zahlen sehr schnell, aber das ist eine wirklich nette Art, den sich ändernden Maßstab zu zeigen.

Wenn Sie jedoch eine dritte Dimension hinzufügen, dh als kubisches Volumen und nicht als Quadrat darstellen, und dann den Würfel auf dem Bildschirm als 2D-Projektion eines Würfels darstellen, dann erweitert sich die Skala effektiv eher langsamer, und Sie können das gerade noch darstellen* Volumenbereich, ohne die Skala zu ändern.

Folgendes habe ich mir ausgedacht, indem ich diese Zahlen und ein bisschen grobe MSPaint-Zeichnung in Verbindung mit dem Skalierungswerkzeug verwendet habe:

Geben Sie hier die Bildbeschreibung ein

[*] Der Würfel von 1990 hat einen Durchmesser von etwa einem Drittel Pixel.