Ich habe "Streamlit" ausprobiert, das den Python-Code so wie er ist in eine Webanwendung verwandelt

Offizielle Seite: https://www.streamlit.io/

Dies ist die einfachste Möglichkeit für Datenwissenschaftler und Ingenieure des maschinellen Lernens, in Stunden schöne, leistungsstarke Apps zu erstellen.

Ich habe es einfach versucht, weil es interessant aussieht.


Artikel, auf die verwiesen wird



Was wurde gemacht

Ich habe ein Video des beweglichen Teils gemacht.

https://www.youtube.com/watch?v=WFV-cBQARbQ

Begrenzung des zentralen Pols, dass der Graph des Durchschnittswerts beim Würfeln mehrerer Würfel nahe an der Normalverteilung liegt, wenn die Anzahl der Würfel erhöht wird. % BF% 83% E6% A5% B5% E9% 99% 90% E5% AE% 9A% E7% 90% 86) Demo-App.



Für diejenigen, die diese App ausprobieren möchten

Der Quellcode wird auf Gist veröffentlicht, sodass jeder, der Streamlit installiert, ihn sofort ausführen kann.

Wie installiert man

pip streamlit

Ausführungsmethode

streamlit run https://gist.githubusercontent.com/kokuyokugetter/1a7ec1243f469be03fa4574c05bf5018/raw/a49ca69a2f33a9945602caddd607898e2bf0b0ac/clt_demo_dice.py

Kurz gesagt, es scheint, dass Sie den Quellcode nach "Streamlit Run" füttern sollten. Da gist die Seite mit den Rohdaten des ausgelösten Codes aufrufen kann, kann sie über den Link ausgeführt werden, ohne die Quelle herunterzuladen.


Es war auch ein Fehler, das zu löschen, was ich geschrieben habe, während ich verschiedene Dinge ausprobiert habe, sodass der Teil von Versuch und Irrtum und der Code der Referenzseite möglicherweise so aufgelistet sind, wie er ist, aber bitte machen Sie sich keine Sorgen über den Kommentarteil (insbesondere die erste Hälfte) des Quellcodes.

Ich kann der Quelle entnehmen, dass ich es zuerst mit numpy.histogram und streamlit.barchart abgebrochen habe, weil das Diagramm durcheinander war.

Ich bin nicht sicher, ob der ganzzahlige Wert und numpy.histogram nicht kompatibel sind oder ob streamlit.barchart nicht kompatibel ist.





Impressionen

Da Sie beim Ändern der Variablen mit dem Schieberegler auf das Diagramm zeichnen können, scheint es effektivere Szenen zu geben, als den Wert der Variablen einzeln mit jupyter zu ändern und erneut auszuführen.

Recommended Posts

Ich habe "Streamlit" ausprobiert, das den Python-Code so wie er ist in eine Webanwendung verwandelt
Ich habe Diagramm als Code (Diagramme) ausprobiert, mit dem der Konfigurationsdiagrammcode verwaltet werden kann
Ich habe versucht, das Webanwendungs-Framework zu vergleichen
[Streamlit] Ich hasse JavaScript, deshalb erstelle ich eine Webanwendung nur mit Python
Ich habe versucht zu erklären, wozu der Python-Generator so einfach wie möglich ist.
[Python] Ich habe versucht, den Typnamen als Zeichenfolge aus der Typfunktion abzurufen
Bildverarbeitung mit Python (ich habe versucht, es in 0 und 1 Mosaikkunst zu binarisieren)
[Markov-Kette] Ich habe versucht, die Zitate in Python einzulesen.
Ich habe versucht, den Code des Python-Anfängers (Schüler der Mittelstufe) in objektorientiertes Knuspriges umzuwandeln
Führen Sie den Ausgabecode auf dem lokalen Webserver in Python als "A, gibt vor, B zu sein" aus
Ich habe versucht, "Asciichart Py" zu verwenden, mit dem mit Python ein schönes Diagramm auf der Konsole gezeichnet werden kann.
Löschen Sie ein bestimmtes Zeichen in Python, wenn es das letzte ist
Ich habe versucht, die COTOHA-API zu verwenden (es gibt auch Code auf GitHub).
Ich habe versucht, mit Python eine 2-Kanal-Post-Benachrichtigungsanwendung zu erstellen
Ich habe versucht, eine ToDo-App mit einer Flasche mit Python zu erstellen
Ich habe versucht, ein Gerüstwerkzeug für Python Web Framework Bottle zu erstellen
Die Entwicklung einer Webanwendung ist noch weit entfernt
Ich habe versucht, WebScraping mit Python.
Ich habe GhostScript mit Python ausgeführt, das PDF in Seiten aufgeteilt und es in ein JPEG-Bild konvertiert.
So geben Sie eine Zeichenfolge in Python ein und geben sie unverändert oder in die entgegengesetzte Richtung aus.
Als ich versuchte, Python auszuführen, wurde ich zum Microsoft Store übersprungen
Ich habe eine Webanwendung in Python erstellt, die Markdown in HTML konvertiert
Ich habe versucht, den Authentifizierungscode der Qiita-API mit Python abzurufen.
Ein Python-Programm, das die Größe eines Videos ändert und es in ein Bild verwandelt
Ich möchte eine Webanwendung mit React und Python Flask erstellen
[Python] Ich habe einen Web-Scraping-Code erstellt, der automatisch den Nachrichtentitel und die URL von Nihon Keizai Shimbun erfasst.
Ich habe eine funktionale Sprache mit Python ausprobiert
[Python] Eine schnelle Webanwendung mit Bottle!
[Python] [Meta] Ist der Python-Typ ein Typ?
[Python] Schließen Sie das Vorverarbeitungs-Memo so ab, wie es ist
Python: Ich habe das Problem des Handlungsreisenden ausprobiert
Wrangle x Python Buch Ich habe es versucht [1]
Ich habe eine Web-API erstellt
Führen Sie eine Python-Webanwendung mit Docker aus
Ich habe das Python Tornado Testing Framework ausprobiert
Ich habe eine WEB-Bewerbung bei Django gemacht
Ich habe eine einfache Mail-Sendeanwendung mit tkinter von Python erstellt
Als ich versuchte, mit Python eine virtuelle Umgebung zu erstellen, funktionierte dies nicht
Da Python als "Pichon" gelesen wird, kann es mit "Pichon" ausgeführt werden (es ist eine Geschichte)
Ich habe versucht, den Urknall-Satz zu verifizieren [Kommt er zurück?]
Ich suchte nach den Fähigkeiten, die erforderlich sind, um Webingenieur bei Python zu werden
Ich habe versucht, den Code des Python-Anfängers (Schüler der Mittelstufe) zu überarbeiten.
[Python] Ich habe die gleiche Berechnung versucht wie die Vorhersage von LSTM von Grund auf [Keras]
Ich habe versucht, OneHotEncoder zu erstellen, der häufig für die Datenanalyse verwendet wird, damit er den juckenden Ort erreicht.
Ich habe versucht, das Bild mit Python + OpenCV zu "glätten"
Ich habe Web Scraping versucht, um die Texte zu analysieren.
vprof - Ich habe versucht, den Profiler für Python zu verwenden
Ich habe versucht, Web-Scraping mit Python und Selen
Ich habe eine GUI-App mit Python + PyQt5 erstellt
Ich habe versucht, das Bild mit Python + OpenCV zu "differenzieren"
Ich habe versucht, mit Python ein Tippspiel zu spielen
Ich habe versucht, "Birthday Paradox" mit Python zu simulieren
Ich habe die Methode der kleinsten Quadrate in Python ausprobiert
Ich habe Python ausprobiert! ] Heute Abschluss von "Jeder Python! Was ist Python!"!
Ich habe zum ersten Mal versucht, Python zu programmieren.