merge, join und concat in Pandas

Auch wenn es eine ausführliche Online-Dokumentation auf der Pandas-Homepage über die Join-Funktionen existiert, trägt diese nicht gerade dazu bei, sich schnell in die unterschiedlichen Methoden und Funktionen einzufinden. Dies liegt insbesondere daran, dass die offizielle Dokumentation sehr umfassend, viele spezielle Anwendungen aufführt. Mit diesem Artikel möchte ich einige wesentliche Aspekte auf den Punkt bringen und eine kleine Heurisitik bereitstellen, um zwischen den verschiedenen Möglichkeiten Daten miteinander zu verknüpfen die richtige auszuwählen.

Der Mechanismus if __name__ == ”__main__”

Heute soll es um die Konstruktion if __name__ == ”__main__” gehen. Wir werden sehen, was diese Kontrollstruktur inhaltlich aussagt und zu welchem Zweck sie eingesetzt werden kann.