Jak używać fig.add_subplot w matplotlib
Do tworzenia wątków pobocznych w Matplotlib można użyć następującej podstawowej składni:
import matplotlib. pyplot as plt #define figure fig = plt. figure () #add first subplot in layout that has 3 rows and 2 columns fig. add_subplot (321) #add fifth subplot in layout that has 3 rows and 2 columns fig. add_subplot (325) ...
Poniższe przykłady pokazują, jak używać tej składni w praktyce.
Przykład 1: Dodaj wątki poboczne o jednolitym układzie
Poniższy kod pokazuje, jak utworzyć sześć wątków pobocznych w układzie z 3 wierszami i 2 kolumnami:
import matplotlib. pyplot as plt #define figure fig = plt. figure () #add subplots fig. add_subplot (321). set_title (' 321 ') fig. add_subplot (322). set_title (' 322 ') fig. add_subplot (323). set_title (' 323 ') fig. add_subplot (324). set_title (' 324 ') fig. add_subplot (325). set_title (' 325 ') fig. add_subplot (326). set_title (' 326 ') #display plots plt. show ()
Należy pamiętać, że wynikiem jest sześć wykresów cząstkowych wyświetlonych w układzie z 3 wierszami i 2 kolumnami.
Przykład 2: Dodaj wątki poboczne o nierównym układzie
Poniższy kod pokazuje, jak utworzyć cztery wątki poboczne w następujący sposób:
- Trzy z wykresów utworzono w siatce składającej się z 3 rzędów i 2 kolumn.
- Czwarty wykres jest tworzony w siatce z 1 rzędem i 2 kolumnami.
import matplotlib. pyplot as plt #define figure fig = plt. figure () #add subplots fig. add_subplot (321). set_title (' 321 ') fig. add_subplot (323). set_title (' 323 ') fig. add_subplot (325). set_title (' 325 ') fig. add_subplot (122). set_title (' 122 ') #display plots plt. show ()
Efektem końcowym są trzy wątki cząstkowe wyświetlane w siatce 3×2, podczas gdy ostatni wątek cząstkowy jest wyświetlany w siatce 1×2.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w Matplotlib:
Jak dostosować odstępy między wątkami Matplotlib
Jak dostosować rozmiar wątku pobocznego w Matplotlib
Jak dodać tytuł do wątków pobocznych w Matplotlib