Mein Python-Datenanalyse-Container

Architekturkonfiguration

Ich habe einen einfachen DI-Container mit Python erstellt. Das Folgende ist ein Blockdiagramm der Architektur.

fx analyze layer.png

Über jede Schicht

Anwendungsschicht

Die Rolle der Anwendungsschicht ist wie folgt.

Behälterschicht

Die Rolle der Containerebene ist wie folgt.

Logikebene

Beispiel für die Logikausführung)

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()

Anwendungsbeispiel

Das Folgende ist ein Beispiel für die Verwendung von Kaggle für die Titanic. https://github.com/chikugoy/kaggle_titanic

Quelle

Die Quelle ist auf dem folgenden Github verfügbar. https://github.com/chikugoy/analysis_container

Recommended Posts

Mein Python-Datenanalyse-Container
Datenanalyse Python
Datenanalyse mit Python 2
Datenanalyse Übersicht Python
Python-Datenanalysevorlage
Datenanalyse mit Python
Python für die Datenanalyse Kapitel 4
[Python] Hinweise zur Datenanalyse
Meine Python-Datenanalyseumgebung
Lernnotizen zur Python-Datenanalyse
Python für die Datenanalyse Kapitel 2
Datenanalyse mit Python-Pandas
Python für die Datenanalyse Kapitel 3
Python: Zeitreihenanalyse: Vorverarbeitung von Zeitreihendaten
Vorverarbeitungsvorlage für die Datenanalyse (Python)
Datenanalyse beginnend mit Python (Datenvisualisierung 1)
Datenanalyse beginnend mit Python (Datenvisualisierung 2)
Mein Numpy (Python)
Mein System (Python)
Mein Pyproj (Python)
Meine Pandas (Python)
Mein str (Python)
Python-Visualisierungstool für die Datenanalyse
Datenanalyse Titanic 2
Mein Pyautogui (Python)
Datenanalyse Titanic 1
[Python] Erste Datenanalyse / maschinelles Lernen (Kaggle)
Mein PySide (Python)
Mein Shutil (Python)
Meine Matplotlib (Python)
Meine Urllib (Python)
Mein Pyperclip (Python)
Datenanalyse beginnend mit Python (Datenvorverarbeitung - maschinelles Lernen)
Mein sklearn (Python)
Datenanalyse Titanic 3
[Mein Memo] Python
Ich habe ein Python-Datenanalysetraining aus der Ferne durchgeführt
Mein ConfigParser (Python)
Mein Webdriver (Python)
Mein Arcpy (Python)
Vorbereitung auf die von Python 3 Engineer zertifizierte Datenanalyseprüfung
Mein win32gui (Python)
[Python] Daten lesen
Mein Betriebssystem (Python)
[CovsirPhy] COVID-19 Python-Paket für die Datenanalyse: Laden von Daten
Python3 Engineer Zertifizierungsdatenanalyse Test selbst erstellte Problemerfassung
Python 3 Engineer Zertifizierungsdatenanalyse Prüfung Pre-Exam Learning
[Python] Datenanalyse, maschinelles Lernen (Kaggle) -Datenvorverarbeitung-
Datenanalyse in Python: Ein Hinweis zu line_profiler
[Python] Fluss vom Web-Scraping zur Datenanalyse
Aufgezeichnete Umgebung für die Datenanalyse mit Python
Python: Zeitreihenanalyse
Datenanalyse mit xarray
Python-Datenvisualisierungsbibliotheken
Meine schöne Suppe (Python)
Sprachanalyse mit Python
Datenbereinigung mit Python