Jak měnit barvy a fonty v Jupyter Notebooku. Snadno a rychle.

Zpět na blog

Jak měnit barvy a fonty v Jupyter Notebooku. Snadno a rychle.

návod jupyter notebook

Jupyter Notebook je de facto standardním nástrojem pro Data Science. Umožňuje rychlé prototypování a analýzu. Zároveň nabízí více funkcionalit, než je na první pohled zřejmé.

Jedna z nich umožňuje snadno měnit vzhled notebooku. Ať už se jedná o barvy, fonty, jejich velikost nebo dokonce i zobrazení jednotlivých prvků.

Rychlé a snadné změny barevné schématu

Barevná schémata v Jupyteru se dají měnit "ručně", pomocí ~\.jupyter\custom\custom.css. To ale pro většinu uživatelů není příliš pohodlné.

Naštěstí existuje jednodušší způsob. Tím je instalace balíčku jupyterthemes, pomocí kterého se dají změny dělat snadno, rychle a on-the-fly.

Instalace

Instalaci lze provést několika způsoby, záleží na tom, jaký systém používáte.

Anaconda

Pokud využíváte Anacondu a máte na svém PC nainstalovaný Anaconda Navigator, zvolte Environments -> base (root). V seznamu balíčků zvolte položku All a do vyhledávacího pole napište jupyterthemes. Zaškrtněte položku jupyterthemes a tlačítkem Apply provedete instalaci.

Anaconda Navigator

Conda

Pokud používáte pro správu balíčků condu, použijte příkazovou řádku:

conda install -c conda-forge jupyterthemes

Pip

Další možností je klasicky přes pip:

pip install jupyterthemes

Práce s jupyterthemes

Jupyterthemes umožňuje provádět změny přímo v Jupyter Notebooku anebo pomocí příkazové řádky. My budeme pracovat přímo v Jupyteru.

Tip

Pokud se vám nechce příkazy přepisovat, můžete si stáhnout hotový notebook.

Seznam schémat

# Poznámka: Vykřičník spustí příkaz v příkazovém řádku
!jt -l

Available Themes: chesterish grade3 gruvboxd gruvboxl monokai oceans16 onedork solarizedd solarizedl

Tmavé barevné schéma

!jt -t gruvboxd
# Nutný refresh (F5 nebo ctrl+R) prohlížeče
Jupyter - Tmavé schéma

Světlé barevné schéma

!jt -t gruvboxl
# Refresh (F5 nebo ctrl+R)
Jupyter - Světlé schéma

Barevné schéma, font pro kód a jeho velikost

!jt -t gruvboxl -f code -fs 13
# Refresh (F5 nebo ctrl+R)
Jupyter - Světlé schéma a změna fontu

Pokročilé nastavení

Balíček jupyterthemes nabízí mnoho podrobných nastavení.

!jt -t grade3 -f iosevka -fs 13 -nf ptsans -nfs 12 -tf roboto -tfs 12 -ofs 12 -cellw 90% -lineh 120 -T -N
# Refresh (F5 nebo ctrl+R)

-t Název schématu

-f Monospace font (kód)

-fs Velikost Monospace fontu

-nf Font pro Notebook

-nfs Velikost fontu pro notebook

-tf Font pro text/markdown

-tfs Velikost fontu pro text/markdown

-ofs Velikost fontu pro výsledky

-cellw Šířka buňky

-lineh Rozestup mezi řádky

-T Zobrazí nástrojovou lištu (tlačítka)

-N Zobrazí jméno souboru a logo

Jupyter - Pokročilé nastavení

Výchozí nastavení

Reset do výchozího nastavení Jupyter notebooku lze provést následujícím příkazem:

!jt -r
# Refresh (F5 nebo ctrl+R)

https://github.com/dunovank/jupyter-themes


Líbil se vám článek? Sdílejte ho s ostatními

nebo nám napište něco hezkého. Děkujeme!

Zpět na blog

Python pro každý den

Jak si užít Python a nezabloudit v kódu

Zobrazit knihu

Úvod do jazyka R

Naučte se efektivní datovou analýzu.

Zobrazit kurz

SQL pro analytiky

Naučte se základy SQL a relačních databází. Komplexní kurz, který vám dá jistotu při psaní databázových dotazů.

Zobrazit kurz

Hledáme další autory

Publikujte na Lovely Blogu a inspirujte ostatní! Sdílením svých znalosti si budujete osobní značku.

Kontaktujte nás

Odběr novinek

Novinky, návody a tipy přímo do vašeho emailu.

Copyright © 2018-2024, Colorbee, s.r.o.

Designed by grafikli.cz in Prague.