[PYTHON] Gibt es ein Geheimnis in der Häufigkeit der Umfangszahlen?

【Überblick】

Ich habe die Häufigkeit der Zahlen überprüft, die im Umfangsverhältnis erscheinen. Ich habe auch die Anzahl der Napiers überprüft. Das Ziel liegt hinter dem Dezimalpunkt.

[Vorbereitung]

[Ordnerstruktur]

|---scripts | --- pi.py (Überprüfen Sie die Häufigkeit der Umfangsverhältniszahlen.) | --- pi_graph.py (Erstellen Sie ein Balkendiagramm des Umfangsverhältnisses) | --- pi.txt (Umfangsverhältnis nach dem Dezimalpunkt) | --- e.py (Überprüfen Sie die Häufigkeit der Napier-Nummern) | --- e_graph.py (Balkendiagramm der Napier-Nummer erstellen) | --- e.txt (Anzahl der Napier nach dem Dezimalpunkt)

[Programm und Ergebnisse]

Anzeige des Diagramms https://plot.ly/~ユーザ名/0/#plot Sie können es sehen, indem Sie darauf zugreifen.

pi.py


# -*- coding: utf-8 -*-

zero = 0
one = 0
two = 0
three = 0
four = 0
five = 0
six = 0
seven = 0
eight = 0
nine = 0

for line in open('pi.txt', 'r'):
    for i in xrange(100):
        if(line[i] == '0'):
            zero += 1
        elif(line[i] == '1'):
            one += 1
        elif(line[i] == '2'):
            two += 1
        elif(line[i] == '3'):
            three += 1
        elif(line[i] == '4'):
            four += 1
        elif(line[i] == '5'):
            five += 1
        elif(line[i] == '6'):
            six += 1
        elif(line[i] == '7'):
            seven += 1
        elif(line[i] == '8'):
            eight += 1
        elif(line[i] == '9'):
            nine += 1
print zero    #99959
print one     #99758
print two     #100026
print three   #100229
print four    #100230
print five    #100359
print six     #99548
print seven   #99800
print eight   #99985
print nine    #100106

e.py


# -*- coding: utf-8 -*-

zero = -3 #Ich habe die erste Zeile des Textes mit 3 0s gefüllt und sie daher reduziert.
one = 0
two = 0
three = 0
four = 0
five = 0
six = 0
seven = 0
eight = 0
nine = 0

for line in open('e.txt', 'r'):
    for i in xrange(60):
        if(line[i] == '0'):
            zero += 1
        elif(line[i] == '1'):
            one += 1
        elif(line[i] == '2'):
            two += 1
        elif(line[i] == '3'):
            three += 1
        elif(line[i] == '4'):
            four += 1
        elif(line[i] == '5'):
            five += 1
        elif(line[i] == '6'):
            six += 1
        elif(line[i] == '7'):
            seven += 1
        elif(line[i] == '8'):
            eight += 1
        elif(line[i] == '9'):
            nine += 1
print zero    #498642
print one     #500511
print two     #499302
print three   #501715
print four    #500420
print five    #500489
print six     #499875
print seven   #500015
print eight   #499078
print nine    #500290

pi_graph.py


# -*- coding: utf-8 -*-

import plotly
import plotly.plotly as py
import plotly.graph_objs as go 
plotly.tools.set_credentials_file(username='Nutzername', api_key='API-Schlüssel')

data = [go.Bar(
            x=['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine'],
            y=[99959, 99758, 100026, 100229, 100230, 100359, 99548, 99800, 99985, 100106]
    )]

py.iplot(data, filename='basic-bar')
pi.png

e_graph.py


# -*- coding: utf-8 -*-

import plotly
import plotly.plotly as py
import plotly.graph_objs as go 
plotly.tools.set_credentials_file(username='Nutzername', api_key='API-Schlüssel')

data = [go.Bar(
            x=['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine'],
            y=[498642, 500511, 499302, 501715, 500420, 500489, 499875, 500015, 499078, 500290]
    )]

py.iplot(data, filename='basic-bar')
e.png

[Diskussion]

Es scheint, dass das Umfangsverhältnis und die Anzahl der Napier-Zahlen auf derselben Frequenz erscheinen ... Gibt es einen mathematischen Satz, der bereits mit derselben Häufigkeit erscheint? (Wenn Sie es wissen, lassen Sie es mich bitte in den Kommentaren wissen)

[Referenzseite]

https://plot.ly/python/bar-charts/

Recommended Posts

Gibt es ein Geheimnis in der Häufigkeit der Umfangszahlen?
Gibt es eine Verzerrung in den Zahlen, die in den Fibonacci-Zahlen erscheinen?
[Python] [Meta] Ist der Python-Typ ein Typ?
So berechnen Sie die Volatilität einer Marke
FAQ: Warum ist der Zahlenvergleich inkonsistent?
So erstellen Sie einen Raspberry Pi, der die Tweets eines bestimmten Benutzers spricht
Konvertieren Sie das Slice-Objekt in eine Liste mit Indexnummern
Ein Memo zum visuellen Verstehen der Achse von Pandas.Panel
Schritte zur Berechnung der Wahrscheinlichkeit einer Normalverteilung
Zip 4 Gbyte Problem ist eine Geschichte der Vergangenheit
Was ist ein empfohlener Motor? Zusammenfassung der Typen
Python Hinweis: Das Rätsel, einer Variablen eine Variable zuzuweisen
Wenn eine Datei im freigegebenen Ordner von Raspberry Pi abgelegt wird, wird der Vorgang ausgeführt.
So überprüfen Sie in Python, ob sich eines der Elemente einer Liste in einer anderen Liste befindet
[Ubuntu] So löschen Sie den gesamten Inhalt des Verzeichnisses
Ich dachte ein wenig nach, weil Trace Plot von Stan's Parameter schwer zu sehen ist
Notieren Sie sich, was Sie in Zukunft mit Razpai machen möchten
Ich habe eine Funktion erstellt, um das Modell von DCGAN zu überprüfen
Wie kann man schnell die Häufigkeit des Auftretens von Zeichen aus einer Zeichenfolge in Python zählen?
Wenn sich eine Zeichenfolge einer bestimmten Reihe im Schlüssel des Wörterbuchs befindet, wird die Zeichenfolge in den Wert des Wörterbuchs konvertiert.
Das Bild ist Namekuji
Ist die Lotterie rentabel? ~ LOTO7 und das Gesetz der großen Zahlen ~
So verbinden Sie den Inhalt der Liste mit einer Zeichenfolge
Ich habe die Daten von Raspberry Pi an GCP gesendet (kostenlos)
Was tun, wenn ein Teil des Hintergrundbilds transparent wird, wenn Sie transparente Bilder mit Pillow kombinieren?
Eine kleine süchtig machende Geschichte mit den Berechtigungen des von expdp angegebenen Verzeichnisses (für Anfänger)
Es ist überraschend mühsam, eine Liste mit dem Datum und der Uhrzeit der letzten Anmeldung von Arbeitsbereichen abzurufen
Python schlägt fehl, wenn nach dem Backslash ein Leerzeichen steht
[Blender] Skript zum Überprüfen, ob es sich bei dem ausgewählten um ein Netz handelt
So bestimmen Sie die Existenz eines Selenelements in Python
Leider gibt es kein Gefühl der Einheit in der where-Methode
Der 14. März ist der Tag des Umfangsverhältnisses. Die Geschichte der Berechnung des Umfangsverhältnisses mit Python
Ich habe versucht, die Bewässerung des Pflanzgefäßes mit Raspberry Pi zu automatisieren
Bedingte Verzweigung aufgrund des Vorhandenseins einer Shell-Skriptdatei
Wie einfach ist es, ein Medikament auf dem Markt zu synthetisieren?
So überprüfen Sie die Speichergröße einer Variablen in Python
Unter Linux ist der Zeitstempel einer Datei etwas vorbei.
[Einführung in StyleGAN] Ich habe mit "The Life of a Man" ♬ gespielt
Ich habe versucht, mit Python eine Liste von Primzahlen zu erstellen
[Los] Erstellen Sie einen CLI-Befehl, um die Erweiterung des Bildes zu ändern
So überprüfen Sie die Speichergröße eines Wörterbuchs in Python
So ermitteln Sie die Speicheradresse des Pandas-Datenrahmenwerts
So geben Sie das Ausgabeergebnis des Linux-Befehls man in eine Datei aus
[Python3] Definition eines Dekorators, der die Ausführungszeit einer Funktion misst
So ermitteln Sie die Scheitelpunktkoordinaten eines Features in ArcPy
Ein Befehl zum einfachen Überprüfen der Netzwerkgeschwindigkeit auf der Konsole
Raspberry Pi --1 - Zum ersten Mal (Schließen Sie einen Temperatursensor an, um die Temperatur anzuzeigen)
Die Entwicklung einer Webanwendung ist noch weit entfernt
Erstellen Sie eine Funktion, um den Inhalt der Datenbank in Go abzurufen
[NNabla] So entfernen Sie die mittlere Ebene eines vorgefertigten Netzwerks
[Python] Eine einfache Funktion zum Ermitteln der Mittelkoordinaten eines Kreises
[Python] Ein Programm, das den Inhalt der Liste nach links dreht
Gibt es ein besonderes in scipy? ??
Rasppie? Was ist das? Hardware-Level Unerfahrene College-Studenten haben ein System entwickelt, mit dem sie erfassen können, ob sich Personen im Büro befinden
Wissenschaft "Ist Saito der Vertreter von Saito?"
Ergänzung zur Erklärung von vscode
Die Geschichte des Exportierens eines Programms
[Python] Ändere das Alphabet in eine Zahl
Verwenden wir Python, um die Häufigkeit der in einem Datenrahmen enthaltenen Binärdaten in einem einzelnen Balkendiagramm darzustellen.
Überprüfen Sie die Anzahl der Primzahlen kleiner oder gleich n