
Hallo r/dataisbeautiful!
Ich habe einen einfachen Online-Visualizer erstellt, der 100.000 Primzahlen im 3D-Raum darstellt. Die Idee kam mir von a vorheriger Beitrag hier, sowie von einem Freund, der vor über einem Jahrzehnt versucht hat, es mit Bleistift und Papier zu zeichnen. Anstatt jedoch nur in 2D zu sein, werde ich in meinem Modell immer dann, wenn n eine Primzahl ist, abwechselnd die X-, Y- und Z-Achse drehen.
Die Positionen werden in Python mithilfe einer einfachen 3D-Schildkrötengrafikidee generiert. Stellen Sie sich eine unsichtbare Schildkröte vor, die Schritt für Schritt durch den 3D-Raum geht.
- Die Schildkröte beginnt bei der Koordinate (0, 0, 0).
- Pro Schritt geht es eine Einheit vorwärts.
- Immer wenn die Schrittzahl eine Primzahl ist, zeichnen wir diese Koordinate und Drehung auf.
- Die Kurven wechseln zwischen relativ rechts und oben.
Probieren Sie es doch einfach selbst aus: https://joshumax.github.io/beautiful-prime-numbers/
Von joshumax