Rozdział 19. Łączenie zbiorów danych — merge i join

Jedną z ważnych funkcjonalności dostępnych w Pandas są wydajne metody łączenia i scalania danych w pamięci. Jeśli pracowałeś kiedyś z bazami danych, to będą Ci one prawdopodobnie znane. Głównym interfejsem, za pomocą którego można uzyskać do nich dostęp, jest funkcja pd.merge. W tym rozdziale pokażę Ci kilka przykładów ich wykorzystania w praktyce.

Dla wygody po standardowych importach ponownie definiuję funkcję display, z której korzystałem już w poprzednim rozdziale:

In [1]: import pandas as pd
        import numpy as np
        class display(object):
            """ Funkcja wyświetlająca reprezentację HTML wielu obiektów."""
            template = """<div style="float: left; padding: 10px;">
 <p style='font-family:"Courier ...

Get Python Data Science now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.