Skip to content
Scripting Projekt Christophe O.
Jupyter Notebook
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md
otterchr_Project_Scripting.ipynb
otterchr_Project_Scripting_v2.ipynb

README.md

ZHAW_CAS_IE_SCRIPTING_PRJCT_OTTERCHR

Scripting Projekt Christophe O.

Informationen zu den zwei im Github-Repository befindenden Jupyter-Notebooks:

Die intiale Version (ohne _v2) zeigt grundsätzlich die erste Herangehensweise für die Bearbeitung des Projektes. Dabei wurde als Visualisierungs-Library Seaborn genutzt.

Weiter sollte mit der _V2 eine den Anforderung entsprechenden Visualisierung angestrebt werden (mit matplotlib und seaborn), jedoch scheint seit heute (17.11.2019) der Import dieser Packete nicht zu funktionieren (generiert eine Fehlermeldung, die ich nach ausgedehnter Suche nicht lösen konnte - deshalb sind diese Code-Passagen auskommentiert).

Zu den gefragten Punkten in der Aufgabe:

(DONE) Load data from at least one, better two different sources over the network

--> Daten: ugz_luftqualitaetsmessungen_1983-2011.csv
--> Daten: ugz_endenergiebilanz.csv

(X) Data needs to be cached intelligently with a timeout of one minute.

--> Die Daten wurden mit dem Pandas-Package über read_csv importiert, hier ist mir
    eine Timeout-Funktion nicht bekannt, die implementiert werden kann. 

(DONE) Data needs to be cleaned up (Data cleansing, preprocessing, reordering, ...)

--> Gruppierung der Daten aus dem File Luftverschmutzung, Berechnung der Mittelwerte,
    Löschung der nicht relevanten Daten

(DONE) Correlation of features / Aggregation

--> Aggregation der Daten aus dem File Luftverschmutzung auf Ebene Jahr
--> Join dieser Daten mit den Daten aus dem File Energieverbrauch

(DONE) Statistical Analysis

--> Dataframe-Erstellung mit den Korrelationswerten
--> Bereinigung und Löschung nicht mehr benötigter Daten

(DONE) Visualization of the resulting data

--> 1. Visualisierung im File 'otterchr_Project_Scripting.ipynb' mit Seaborn (initiale Version)
--> 2. Visualisierung im File 'otterchr_Project_Scripting_v2.ipynb' mit Seaborn & matplotlib
    --> hat aber heute 17.11.2019 nicht mehr geklappt mit dem Import der relevanten Packages
    --> Fehler konnte nach intensiver Recherche nicht gefunden werden.

(X) Solution needs to run on a server as Jupyter notebook

--> Ich habe Versucht, den Schritten der hier beschriebenen Aufgaben zu folgen
    (https://jupyter-notebook.readthedocs.io/en/stable/public_server.html#notebook-server-security),
    bin aber an der Implementation insofern gescheitert, da die Erstellung der
    Konfigurationsdatei nicht funktioniert hat. 
You can’t perform that action at this time.