J'ai essayé "Streamlit" qui transforme le code Python en une application web tel quel

Site officiel: https://www.streamlit.io/

C'est le moyen le plus simple pour les scientifiques des données et les ingénieurs en apprentissage automatique de créer de belles applications performantes en quelques heures.

Je l'ai juste essayé parce que ça a l'air intéressant.


Articles référencés



Ce qui a été fait

J'ai fait une vidéo de la partie mobile.

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

Limitation du pôle central que le graphique de la valeur moyenne lors du lancement de plusieurs dés est proche de la distribution normale lorsque le nombre de dés est augmenté. % BF% 83% E6% A5% B5% E9% 99% 90% E5% AE% 9A% E7% 90% 86) application de démonstration.



Pour ceux qui veulent essayer cette application

Le code source est publié sur Gist, donc n'importe qui peut l'exécuter en installant Streamlit.

Comment installer

pip streamlit

Méthode d'exécution

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

En bref, il semble que vous devriez alimenter le code source après streamlit run. Puisque gist peut appeler la page de données brutes du code soulevé, il peut être exécuté à partir du lien sans télécharger la source.


C'était aussi une erreur d'effacer ce que j'avais écrit en essayant diverses choses, donc la partie essai et erreur et le code du site de référence peuvent être répertoriés tels quels, mais ne vous inquiétez pas pour la partie commentaire (en particulier la première moitié) du code source.

Je peux dire d'après la source que j'ai arrêté de le faire parce que le graphique était foiré la première fois que je l'ai fait avec numpy.histogram et streamlit.barchart.

Je ne sais pas si la valeur entière et numpy.histogram sont incompatibles ou si streamlit.barchart est incompatible.





Impressions

Puisque vous pouvez dessiner sur le graphique en changeant la variable avec le curseur, il semble qu'il y aura des scènes plus efficaces que de changer la valeur de la variable une par une avec jupyter et de l'exécuter à nouveau.

Recommended Posts

J'ai essayé "Streamlit" qui transforme le code Python en une application web tel quel
J'ai essayé le diagramme en tant que code (diagrammes) qui peut gérer le code du diagramme de configuration
J'ai essayé de comparer le cadre d'application Web
[Streamlit] Je déteste JavaScript, donc je crée une application Web uniquement avec Python
J'ai essayé d'expliquer à quoi sert le générateur Python aussi facilement que possible.
[Python] J'ai essayé d'obtenir le nom du type sous forme de chaîne de caractères à partir de la fonction type
Traitement d'image avec Python (j'ai essayé de le binariser en art mosaïque 0 et 1)
[Chaîne de Markov] J'ai essayé de lire les citations en Python.
J'ai essayé de remodeler le code de Python débutant (lycéen) en crunchy orienté objet
Exécutez le code de sortie sur le serveur Web local en tant que "A, faisant semblant d'être B" en python
J'ai essayé d'utiliser "Asciichart Py" qui peut dessiner un beau graphique sur la console avec Python.
Supprimer un caractère spécifique en Python s'il s'agit du dernier
J'ai essayé d'utiliser l'API COTOHA (il y a aussi du code sur GitHub)
J'ai essayé de créer une application de notification de publication à 2 canaux avec Python
J'ai essayé de créer une application todo en utilisant une bouteille avec python
J'ai essayé de créer un outil d'échafaudage pour le framework Web Python Bottle
Il y a un long chemin à parcourir pour développer une application web
J'ai essayé webScraping avec python.
J'ai exécuté GhostScript avec python, divisé le PDF en pages et l'ai converti en image JPEG.
Comment saisir une chaîne de caractères en Python et la sortir telle quelle ou dans la direction opposée.
Lorsque j'ai essayé d'exécuter Python, j'ai été ignoré dans le Microsoft Store
J'ai créé une application Web en Python qui convertit Markdown en HTML
J'ai essayé d'obtenir le code d'authentification de l'API Qiita avec Python.
Un programme python qui redimensionne une vidéo et la transforme en image
Je souhaite créer une application Web en utilisant React et Python flask
[Python] J'ai créé un code de scraping web qui acquiert automatiquement le titre de l'actualité et l'URL de Nihon Keizai Shimbun.
J'ai essayé un langage fonctionnel avec Python
[Python] Une application web rapide avec Bottle!
[python] [meta] Le type de python est-il un type?
[Python] Mémo de prétraitement complet tel quel
Python: j'ai essayé le problème du voyageur de commerce
Livre Wrangle x Python Je l'ai essayé [1]
J'ai créé une API Web
Exécutez une application Web Python avec Docker
J'ai essayé le framework de test Python Tornado
J'ai fait une application WEB avec Django
J'ai fait une application d'envoi de courrier simple avec tkinter de Python
Quand j'ai essayé de créer un environnement virtuel avec Python, cela n'a pas fonctionné
Puisque python est lu comme "Pichon", il peut être exécuté avec "Pichon" (c'est une histoire)
J'ai essayé de vérifier le théorème du Big Bang [Est-il sur le point de revenir?]
J'ai recherché les compétences nécessaires pour devenir ingénieur web avec Python
J'ai essayé de refactoriser le code de Python débutant (lycéen)
[Python] J'ai essayé le même calcul que la prédiction de LSTM à partir de zéro [Keras]
J'ai essayé de créer OneHotEncoder, qui est souvent utilisé pour l'analyse des données, afin qu'il puisse atteindre l'endroit qui démange.
J'ai essayé de "lisser" l'image avec Python + OpenCV
J'ai essayé Web Scraping pour analyser les paroles.
vprof - J'ai essayé d'utiliser le profileur pour Python
J'ai essayé le web scraping en utilisant python et sélénium
J'ai créé une application graphique avec Python + PyQt5
J'ai essayé de "différencier" l'image avec Python + OpenCV
J'ai essayé de jouer à un jeu de frappe avec Python
J'ai essayé de simuler "Birthday Paradox" avec Python
J'ai essayé la méthode des moindres carrés en Python
J'ai essayé Python! ] Diplômé aujourd'hui de "Tout le monde Python! Qu'est-ce que Python!"!
J'ai essayé la programmation python pour la première fois.