Přejít na hlavní obsah

Vytváření grafů v Excelu pomocí Pythonu: Pokyny s příklady

Microsoft Excel je jedním z nejoblíbenějších nástrojů pro práci s daty. V něm lze nejen provádět výpočty a sestavovat tabulky, ale také vizualizovat informace pomocí diagramů. Mnoho odborníků tuto možnost velmi hodnotí, protože grafy umožňují názorně prezentovat data a vyvodit z nich závěry.

V tomto článku se podíváme na to, jak lze pomocí programovacího jazyka Python vytvářet grafy v Excelu. Díky tomu můžete proces automatizovat a ušetřit velké množství času a úsilí. Seznámíme se se základními knihovnami potřebnými pro práci s Excelem a rozebereme několik příkladů vytváření grafů různých typů.

Abychom mohli začít vytvářet grafy, budeme potřebovat následující nástroje:

  1. Python je rychlý a výkonný programovací jazyk, který je v dnešní době široce používán v mnoha oblastech.
  2. Knihovna pandas je skvělý nástroj pro práci s daty, který vám umožňuje importovat a exportovat data z různých zdrojů, včetně Excelu.
  3. Knihovna openpyxl je výkonný nástroj pro práci se soubory aplikace Excel, který vám umožňuje vytvářet, upravovat a ukládat data ve formátu Excel.
  4. Knihovna matplotlib je Knihovna pro vytváření různých typů grafů a diagramů.

Vytváření grafů v Excelu pomocí Pythonu je skvělý způsob, jak automatizovat vizualizaci dat a zefektivnit proces práce s informacemi. Použití Pythonu ve spojení s knihovnami pandas, openpyxl a matplotlib umožňuje vytvářet krásné a informativní grafy v Excelu.

Příprava a instalace potřebných nástrojů

Chcete-li vytvořit grafy v Excelu pomocí Pythonu, musíte nainstalovat několik nástrojů a knihoven. Níže jsou uvedeny pokyny pro instalaci těchto komponent.

Python

Prvním krokem je instalace Pythonu, tlumočníka softwarového jazyka, do počítače. Nejnovější verzi Pythonu si můžete stáhnout z oficiálních webových stránek https://www.python.org/downloads/. postupujte podle pokynů k instalaci pro váš operační systém.

Knihovna pandas

Pro práci s daty ve formátu tabulky v Excelu použijeme knihovnu pandas. Pandas lze nainstalovat pomocí správce balíčků Pip. Otevřete příkazový řádek nebo terminál a spusťte následující příkaz:

pip install pandas

Knihovna openpyxl

Pro práci se soubory Excel použijeme knihovnu openpyxl. Lze jej také nainstalovat pomocí správce balíčků Pip. Spusťte následující příkaz na příkazovém řádku nebo terminálu:

pip install openpyxl

Knihovna matplotlib

Matplotlib je Knihovna pro vytváření grafů a diagramů v Pythonu. Nainstalovat jej lze také pomocí správce balíčků Pip. Spusťte následující příkaz:

pip install matplotlib

Po instalaci všech potřebných komponent můžete začít vytvářet grafy v Excelu pomocí Pythonu.

Vytváření a formátování grafu v Excelu pomocí Pandas

Chcete-li vytvořit a formátovat graf v Excelu pomocí knihovny Pandas, musíte nejprve importovat potřebné moduly:

import pandas as pd

import numpy as np

import matplotlib.pyplot as plt

Graf pak můžete vytvořit pomocí dataframe:

df.plot (x= 'Kategorie', y = 'hodnoty', kind= 'bar')

Tento kód vytvoří sloupcový diagram, kde se na ose X zobrazí kategorie a na ose Y hodnoty.

Chcete-li graf formátovat, můžete použít různé možnosti:

- Chcete-li změnit barvy sloupců, můžete přidat možnost color :

df.plot (x= 'Kategorie', y = 'hodnoty', kind= 'bar', color=['red', 'blue', 'green'])

- Chcete-li změnit název grafu, můžete použít možnost title :

df.plot (x= 'Kategorie', y = 'hodnoty', kind= 'bar', title='můj diagram')

- Chcete-li přidat podpisy do OS, můžete použít možnosti xlabel a ylabel :

df.plot (x= 'Kategorie', y = 'hodnoty', kind= 'bar', xlabel= 'Kategorie', ylabel='hodnoty')

- Chcete-li změnit rozměry a rozlišení grafu, můžete použít možnost figsize :

df.plot (x= 'Kategorie', y = 'hodnoty', kind= 'bar', figsize=(8, 6), dpi=80)

To jsou jen některé z možností formátování grafu v Excelu pomocí Pandas. Podrobnější informace a příklady najdete v dokumentaci knihovny.