Studien belegen, dass der Marktanteil von Microsoft Office Anwendungen in Unternehmen bei circa 85 Prozent liegt. Mitarbeiter müssen tagtäglich mit großen Datenmengen hantieren. Dies ist mit ungewünschten Zeitaufwand verbunden. Daten, die in Exceldateien liegen, müssen zusammengeführt, bearbeiten und ausgewertet werden. Um sich den gewünschten Überblick zu verschaffen, vergehen meist Stunden und die eigentliche Arbeit kommt dabei in deutschen Büros zunehmend zu kurz.
Python Pandas
Weitere statistische Auswertungen zeigen, dass der Umsatz mit Big-Data-Lösungen in Deutschland binnen 2 Jahren um rund 6,4 Milliarden Euro gestiegen ist, die Tendenz ist steigend. Datenbanken bieten zwar viele Vorzüge an, sind aber unhandlich eingerichtet. Erschwerend kommt hinzu, dass nicht alle Mitarbeitergruppen auf alles Zugriff haben. Zudem ist die Nutzung mit Exceldateien verbreitet – dass es auch hier einfachere Lösungen, wie etwa das einsetzen von Python mit seinen unzähligen Programmbibliotheken gibt, die bequemer zu bedienen sind und ein meist besseres Ergebnis liefern ist nur bei bestimmten Berufsgruppen bekannt. Aber auch hier tun sich Schwierigkeiten auf, alleine die Datensätze in das Programmierumfeld einzulesen und schnell auszuwerten ist nicht einfach.
Tabelle ToGo, in fünf Minuten mit Python
Die Ingenieurbox stellt ein kleines Programm zusammen, dass die Daten einliest, die gewünschten Spalten einer xlsx-Datei einblendet, eine Suchanfrage in einer Spalte macht und abspeichert. Der Programmcode kann über Google Colab bequem ausgeführt werden, lediglich der Pfad muss ausgetauscht werden.
Programmcode Python 3.10.0
Python Biblotheken laden
[su_photo_panel photo=“http://ingenieurbox.de/wp-content/uploads/2021/11/Python_Bibliothek-laden-in-Google-Colab_1.jpg“]Die Programmbibliotheken müssen in Google-Colab nicht eingebunden werden. Für kleine Bürozwecke genügen die aufgeführten Bibliotheken. Unteranderem ist es auch möglich, bei KI-Anwendungen kostenlose Berechnungen auszuführen.[/su_photo_panel]
Dateien im Ordner
[su_photo_panel shadow=“0px 1px 2px #eeeeee“ photo=“http://ingenieurbox.de/wp-content/uploads/2021/11/Python_Bibliothek-laden-in-Google-Colab_2.jpg“]Der Pfad zur Datei wird hinterlegt und der Inhalt der Datei wird angezeigt. [/su_photo_panel]
Excel Datei öffnen
[su_photo_panel shadow=“0px 1px 2px #eeeeee“ photo=“http://ingenieurbox.de/wp-content/uploads/2021/11/Python_Bibliothek-laden-in-Google-Colab_6.jpg“]Die zu bearbeitenden Datei wird geöffnet und die ersten drei Zeilen der Excel werden übersprungen.[/su_photo_panel]
Entfernen von Spalten aus der Datei
[su_photo_panel shadow=“0px 1px 2px #eeeeee“ photo=“http://ingenieurbox.de/wp-content/uploads/2021/11/Python_Bibliothek-laden-in-Google-Colab_4.jpg“]Nicht benötigte Spalten können aus der eingelesene Datei ausgeblendet werden. [/su_photo_panel]
Zwei Dateien Mergen
[su_photo_panel shadow=“0px 1px 2px #eeeeee“ photo=“http://ingenieurbox.de/wp-content/uploads/2021/11/Python_Bibliothek-laden-in-Google-Colab_7.jpg“]Zwei Dateien werden zu einer Datei. Die Spalte über die die Datei verknüpft wird muss benannt werden. [/su_photo_panel]
Fertige Datei speichern
[su_photo_panel shadow=“0px 1px 2px #eeeeee“ photo=“http://ingenieurbox.de/wp-content/uploads/2021/11/Python_Bibliothek-laden-in-Google-Colab_8.jpg“]Die Datei kann gespeichert werden und der Tabellenblatt-Name eingefügt. [/su_photo_panel]
Das einlesen und bearbeiten der Datei ist in weniger als 2 Minuten gemacht. Darüber hinaus können weitere Programmbibliotheken für schöne Grafiken eingebunden werden und der Exceldatei hinzugefügt werden.
Ein Ziel ist es Ihnen ganz einfache Möglichkeiten aufzuzeigen, um Ihren eigenen Code schreiben zu können. Eine ganze Reihe von der Einsetzbarkeit Pythons folgt in den nächsten Wochen.
Das Python ein Wahrer alles Könner ist, sollte allseits bekannt sein. Selbst Google ist mit Python geschrieben worden. Folgt man unter Anaconda der Installationsroutine, so erhält man das Jupyter Notebook, was eine für viele Nutzer […]