Konkatenace

Pandas Joins pro uživatele tabulkových procesorů

John Miller

Principal Data Scientist

Základy konkatenace

$$

  • Podobné funkci CONCATENATE v tabulkách
  • Napodobuje kopírování a vkládání buněk
  • pd.concat() podél řádků nebo sloupců

concat dřevo

Pandas Joins pro uživatele tabulkových procesorů

Konkatenace řádků

$$

  • Užitečné při práci s rozdělenými daty

$$

pd.concat([df1, df2, ...])
  • Jako index datového rámce používá jedinečný klíč
  • Ve výchozím nastavení zahrne všechny řádky

Konkatenace řádků s pojmenovaným indexem

Pandas Joins pro uživatele tabulkových procesorů

Konkatenace řádků s překrývajícími se indexy

$$

  • Indexy datových rámců se mohou překrývat

  • Nevadí!

pd.concat([df1, df2, ...],
    ignore_index=True)

Konkatenace řádků s generickým indexem

Pandas Joins pro uživatele tabulkových procesorů

Konkatenace sloupců

$$

  • Jako vložení tabulek vedle sebe
  • Přes sloupce: axis=1
pd.concat([df1, df2, ...], 
    axis=1)
  • Ve výchozím nastavení zahrne všechny sloupce

Konkatenace sloupců

Pandas Joins pro uživatele tabulkových procesorů

Lass uns üben!

Pandas Joins pro uživatele tabulkových procesorů

Preparing Video For Download...