PYPLOPLOPLOT

PYPLOPLOPLOT
Matplotlib.Pakiet Pyplot to seria metod, które pozwalają Matplotlib zachowywać się podobnie do Matlab. Jedną z tych funkcji jest podplot (). Metoda podplot () tworzy wątek poniżej istniejącego obrazu w dostarczonej lokalizacji siatki. Jest identyczny z metodą wątku (), z wyjątkiem dodawania kilku wątków jednocześnie, wkłada tylko jedną w tej chwili. Użyjesz metody wątku () w różnych liniach kodu, aby zrobić liczne działki. Kolejną wadą metody wątku jest usunięcie wszystkich wcześniej utworzonych działek z wyświetlacza. Metoda podwplotów () wymaga trzech danych wejściowych, co określają rozmieszczenie figury. Indeks obecnego działki jest reprezentowany przez trzeci parametr. Zróbmy kilka przykładów metody wątku ().

Przykład 01:

Zacznijmy od pierwszego przykładu, aby zobaczyć, w jaki sposób można zbudować działkę w Spyder 3. Musisz wiedzieć, że w Pythonie nie możesz utworzyć wykresu bez importowania matplotlib.Pakiet pyplot w narzędziu Python, aby nasz kod był wykonywany dla wykresów. Zatem importowaliśmy Matplotlib.Pyplot w naszym narzędziu jako obiekt „P”. Następnie importowaliśmy pakiet Numpy jako obiekt „N”, aby wykorzystywać i dodawać obsługę używania tablic Numpy w naszym kodzie. Teraz musimy zdefiniować oś „x” i „y” dla fabuły. W tym celu musimy użyć tablicy Numpy z obiektem Numpy „N”. Obie tablice zawierają 4 elementy typu liczb całkowitych i są zapisane na odpowiedniej osi. Musimy użyć funkcji Pyplot Libraries „PTOT ()”, aby utworzyć wykres z jej osą. Ta funkcja wymaga dwóch kolejnych argumentów, i.mi. Marker i kolor. Marker służy do pokazania punktu przecięcia obu osi, a kolor służy do narysowania linii na czerwono. Zapiszmy kod i wykonajmy go za pomocą przycisku Uruchom Spyder.

importować matplotlib.Pyplot as p
importować Numpy jako n
x = n.tablica ([0, 1, 2, 3]) #osi x
y = n.tablica ([4, 9, 2, 11]) #oś y
P.Wykres (x, y, marker = "*", color = "czerwony")

Po uruchomieniu kodu mamy poniższy wykres w konsoli.

Przykład 02:

Teraz rzućmy okiem na funkcję wątku wątki () w Pythonie, aby utworzyć wątek podrzędny w oryginalnej fabule. Więc rozpoczęliśmy nasz nowy przykład od Matplotlib.Pakiet Pyplot Import jako obiekt „P”. Następnie dodaliśmy obsługę Numpy za pomocą importu pakietu z obiektem „N”. Następnie dodaliśmy dwie osie wykresu za pomocą „x” i „y” i dodaliśmy wartości osobno z tablicami Numpy. Teraz funkcja podwplot () pakietu Pyplot została wywołana z 2 wierszami, 1 kolumną i 1 wątkiem oryginalnego wykresu. Teraz funkcja fabularna została wywołana. Następnie zadeklarowaliśmy dwie osie, „x” i „y” za pomocą tablicy Numpy po 4 elementach każdy. Drugi wątek został utworzony z 2 wierszy 1 kolumny oryginalnej wykresu za pomocą funkcji podplot () Pyplot. Teraz funkcja fabuły została ponownie wywołana. Funkcja show () jest wywoływana z obiektem „P” Pyplot, aby pokazać wykresy na konsoli.

importować matplotlib.Pyplot as p
importować Numpy jako n
x = n.tablica ([4, 9, 2, 11]) #osi x
y = n.tablica ([0, 1, 2, 3]) #oś y
P.wątek (2, 1, 1)
P.Wykres (x, y)
x = n.tablica ([13, ​​16, 9, 3]) #osi x
y = n.tablica ([2, 4, 6, 8]) #oś y
P.wątek (2, 1, 2)
P.Wykres (x, y)
P.pokazywać()

Wykonajmy kod w Spyder 3. Mamy 2 wątki na ekranie konsoli, jak pokazano poniżej. Te dwie działki zostały utworzone z 2 rzędami i tylko 1 kolumną.

Przykład 03:

Rzućmy okiem na nasz ostatni i nieco długi przykład funkcji wątku () w narzędziu Python. Więc rozpoczęliśmy nasz nowy kod z tym samym „matplotlib.Wsparcie pakietu Pyplot ”z obiektem„ P ”. Dodano również obiekt biblioteki Numpy „N”. Teraz w konsoli Spyder 3 zostanie utworzonych 6 wątków. Zaczęliśmy od deklaracji osi x i y dla 6 różnych wykresów za pomocą funkcji macierzy Numpy. Wszystkie tablice zdefiniowane w 1., 3. i 5 osie są takie same, podczas gdy wszystkie drugie, 4 i 6 osi są takie same. Funkcja podplot () Pyplot została wykorzystana po każdej parie osi x, y do zrobienia wątku wątki. Ta funkcja przyjmuje 2 rzędy i 3 kolumny dla każdego wykresu, podczas gdy wykres został zadeklarowany jako 1, 2, 3, 4, 5 i 6. Wykresy dla pierwszego, 3 i 5. wątku () będą takie same, podczas gdy wykresy dla 2, 4 i szóstej funkcji będą takie same.

importować matplotlib.Pyplot as p
importować Numpy jako n
x = n.tablica ([0, 1, 2])
y = n.tablica ([4, 8, 9])
P.wątek (2, 3, 1)
P.Wykres (x, y)
x = n.tablica ([2, 4, 6])
y = n.tablica ([3, 5, 7])
P.wątek (2, 3, 2)
P.Wykres (x, y)
x = n.tablica ([0, 1, 2])
y = n.tablica ([4, 8, 9])
P.wątek (2, 3, 3)
P.Wykres (x, y)
x = n.tablica ([2, 4, 6])
y = n.tablica ([3, 5, 7])
P.wątek (2, 3, 4)
P.Wykres (x, y)
x = n.tablica ([0, 1, 2])
y = n.tablica ([4, 8, 9])
P.wątek (2, 3, 5)
P.Wykres (x, y)
x = n.tablica ([2, 4, 6])
y = n.tablica ([3, 5, 7])
P.wątek (2, 3, 6)
P.Wykres (x, y)
P.pokazywać()

Po egzekucji mamy 1, 3. i 5. miejsce jako ten sam działka. Podczas gdy drugi, czwarty i szósty wykres jest taki sam, jak pokazano poniżej.

Wniosek:

Chodziło o użycie funkcji podplot () Pythona w Spyder 3 do tworzenia działek, tak jak to robimy w MATLAB. Staraliśmy się pokryć każdą niezbędną rzecz, aby to ułatwić. Jesteśmy naprawdę przekonani, że znajdziesz łatwe do zrozumienia i użycia.