[PYTHON] stromlinienförmige Erklärung japanische Übersetzung

Die folgende japanische Übersetzung. https://docs.streamlit.io/en/latest/main_concepts.html

Erstellen Sie eine App

Ausführungsmethode

streamlit run your_script.py [-- script args]

Sobald Sie das Skript wie oben ausführen, wird der lokale Streamlit-Server gestartet und die App in einem neuen Tab in Ihrem Standard-Webbrowser geöffnet. Die App ist Ihre Leinwand, auf der Sie Diagramme, Text, Widgets, Tabellen und mehr zeichnen.

Was Sie in der App zeichnen, liegt bei Ihnen. Zum Beispiel schreibt st.text Rohtext in die App und st.line_chart zeichnet ein Faltliniendiagramm. In der API-Dokumentation finden Sie alle verfügbaren Befehle.

Entwicklungsfluss

Speichern Sie die Quelldatei jedes Mal, wenn Sie die App aktualisieren. Nach dem Speichern erkennt Streamlit, ob Änderungen vorgenommen wurden, und fragt, ob Sie die App erneut ausführen möchten. Wenn Sie oben rechts auf dem Bildschirm "Immer neu ausführen" auswählen, wird die App bei jeder Änderung des Quellcodes automatisch aktualisiert.

Datenfluss

Mit der Architektur von Streamlit können Sie Apps genauso schreiben wie einfache Python-Skripte. Immer wenn etwas auf dem Bildschirm aktualisiert werden muss, führt Streamlit das gesamte Python-Skript von oben nach unten erneut aus.

Dies kann in zwei Situationen geschehen.

--Wenn Sie den Quellcode der App ändern.

Datenanzeige und Stil

Es gibt verschiedene Möglichkeiten, Daten (Tabellen, Arrays, Datenrahmen) in der Streamlit-App anzuzeigen. Zuerst habe ich Ihnen Magic und st.write () vorgestellt, die alles von Text bis zu Tabellen schreiben können. Schauen wir uns nun die Methoden zur Visualisierung der Daten an.

Warum nicht immer st.write () verwenden? Es gibt verschiedene Gründe.

Magic und st.write () überprüfen die Art der übergebenen Daten und bestimmen, wie die App sie am besten wiedergibt. Möglicherweise möchten Sie auf andere Weise zeichnen. Anstatt beispielsweise einen Datenrahmen als interaktive Tabelle zu zeichnen, möchten Sie möglicherweise st.table (df) verwenden, um ihn als statische Tabelle zu zeichnen.

Der zweite Grund ist, dass andere Methoden Objekte zurückgeben, die Sie durch Hinzufügen oder Ersetzen von Daten verwenden oder ändern können.

Wenn Sie die speziellere Streamlit-Methode verwenden, können Sie zusätzliche Argumente übergeben, um das Verhalten anzupassen.

Erstellen Sie beispielsweise einen Datenrahmen und formatieren Sie ihn mit einem Pandas Styler-Objekt. In diesem Beispiel wird Numpy verwendet, um eine Zufallsstichprobe zu generieren, und die Methode st.dataframe () wird verwendet, um eine interaktive Tabelle zu zeichnen.

Recommended Posts

stromlinienförmige Erklärung japanische Übersetzung
Streamlit Tutorial Japanische Übersetzung
sosreport Japanische Übersetzung
Mann systemd japanische Übersetzung
man systemd.service Japanische Übersetzung
man nftables Japanische Übersetzung
Dockerfile Reference Japanische Übersetzung
docker-compose --help japanische Übersetzung
Docker helfen japanische Übersetzung
Docker Build - Hilfe japanische Übersetzung
Japanische Übersetzung des sysstat-Handbuchs
Japanische Übersetzung des Linux-Handbuchs
Docker run --help japanische Übersetzung
Docker mysql Quick Reference Japanische Übersetzung
Japanische Übersetzung des e2fsprogs-Handbuchs
Biopython Tutorial und Kochbuch Japanische Übersetzung (4.1)
Biopython Tutorial und Kochbuch Japanische Übersetzung (4.5)
Biopython Tutorial und Kochbuch Japanische Übersetzung (4.8)
Biopython Tutorial und Kochbuch Japanische Übersetzung (4.7)
Japanische Übersetzung des man-db Handbuchs
Angemessene japanische Übersetzung von pytorch tensor_tutorial
Biopython Tutorial und Kochbuch Japanische Übersetzung (4.9)
Biopython Tutorial und Kochbuch Japanische Übersetzung (4.6)
Japanische Übersetzung des Util-Linux-Handbuchs
Biopython Tutorial und Kochbuch Japanische Übersetzung (4.2)
Biopython Tutorial und Kochbuch Japanische Übersetzung (4.4)
Japanische Übersetzung des iproute2-Handbuchs
Japanische Übersetzung des Apache Spark-Dokuments - Einreichen von Anträgen
Japanische Übersetzung des Apache Spark-Dokuments - Schnellstart
[Google App Engine] Benutzerobjekte (japanische Übersetzung)
Erste Schritte: 30 Sekunden für die japanische Übersetzung von Keras
Biopython Tutorial und Kochbuch Japanische Übersetzung (Kapitel 1, 2)
Japanische Übersetzung: PEP 20 - Das Zen von Python