Mon conteneur d'analyse de données python

Configuration de l'architecture

J'ai créé un simple conteneur DI avec python. Ce qui suit est un schéma de principe de l'architecture.

fx analyze layer.png

À propos de chaque couche

Couche d'application

Le rôle de la couche Application est le suivant.

Couche de conteneur

Le rôle de la couche Container est le suivant.

Couche logique

Exemple d'exécution logique)

application.py


logic_dict: LogicDict = LogicDict(
    [
        {
            LogicDict.LOGIC_EXEC_KEY: 'Sample1Logic',
            LogicDict.LOGIC_EXEC_INPUT_KEY: '',
            LogicDict.LOGIC_EXEC_OUTPUT_KEY: 'ISample1Output',
        },
        {
            LogicDict.LOGIC_EXEC_KEY: 'Sample2Logic',
            LogicDict.LOGIC_EXEC_INPUT_KEY: 'ISample1Output',
            LogicDict.LOGIC_EXEC_OUTPUT_KEY: 'ISample2Output',
        }
    ]
)

application.py


container = SimulatorContainer(logic_dict)
container.execute()

Exemple d'utilisation

Voici un exemple d'utilisation de kaggle pour Titanic. https://github.com/chikugoy/kaggle_titanic

La source

La source est disponible sur le github suivant. https://github.com/chikugoy/analysis_container

Recommended Posts

Mon conteneur d'analyse de données python
Analyse de données python
Analyse de données avec python 2
Présentation de l'analyse de données python
Modèle d'analyse de données Python
Analyse de données avec Python
Python pour l'analyse des données Chapitre 4
[Python] Notes sur l'analyse des données
Mon environnement d'analyse de données python
Notes d'apprentissage sur l'analyse des données Python
Python pour l'analyse des données Chapitre 2
Analyse de données à l'aide de pandas python
Python pour l'analyse des données Chapitre 3
Python: analyse des séries chronologiques: prétraitement des données des séries chronologiques
Modèle de prétraitement pour l'analyse des données (Python)
Analyse de données à partir de python (visualisation de données 1)
Analyse de données à partir de python (visualisation de données 2)
Mon Numpy (Python)
Mon système (Python)
Mon pyproj (Python)
Mes pandas (Python)
Mon str (Python)
Outil de visualisation Python pour le travail d'analyse de données
Analyse des données Titanic 2
Mon pyautogui (Python)
Analyse des données Titanic 1
[Python] Première analyse de données / apprentissage automatique (Kaggle)
Mon PySide (Python)
Mon shutil (Python)
Mon matplotlib (Python)
Mon urllib (Python)
Mon pyperclip (Python)
Analyse de données à partir de python (pré-traitement des données-apprentissage automatique)
Mon sklearn (Python)
Analyse des données Titanic 3
[Mon mémo] python
J'ai suivi une formation à l'analyse de données Python à distance
Mon ConfigParser (Python)
Mon Webdriver (Python)
Mon arcpy (Python)
Préparation à l'examen d'analyse de données certifié Python 3 Engineer
Mon win32gui (Python)
[python] Lecture de données
Mon système d'exploitation (Python)
[CovsirPhy] Package Python COVID-19 pour l'analyse des données: chargement des données
Test d'analyse des données de certification d'ingénieur Python3
Formation préalable à l'examen d'analyse des données de certification d'ingénieur Python 3
[Python] Analyse de données, pratique du machine learning (Kaggle) -Prétraitement des données-
Analyse de données en Python: une note sur line_profiler
[Python] Flux du scraping Web à l'analyse des données
Environnement enregistré pour l'analyse des données avec Python
Python: analyse des séries chronologiques
Analyse des données à l'aide de xarray
Bibliothèques de visualisation de données Python
Ma belle soupe (Python)
Analyse vocale par python
Nettoyage des données à l'aide de Python