Pytania otagowane jako matplotlib

Matplotlib to biblioteka kreśląca dla Pythona, która może być używana interaktywnie lub osadzona w autonomicznych GUI. Kompaktowy interfejs „pyplot” jest podobny do funkcji drukowania w MATLAB®.

5
Jak narysować pionowe linie na danym poletku w Matplotlib?
Biorąc pod uwagę wykres sygnału w reprezentacji czasu, jak narysować linie oznaczające odpowiedni indeks czasu? W szczególności, biorąc pod uwagę wykres sygnału z indeksem czasu w zakresie od 0 do 2,6 (s), chcę narysować pionowe czerwone linie wskazujące odpowiedni indeks czasu dla listy [0.22058956, 0.33088437, 2.20589566], jak mogę to zrobić?
259 python  matplotlib 

19
Czy istnieje sposób na odłączenie wykresów matplotlib, aby obliczenia mogły być kontynuowane?
Po tych instrukcjach w interpretatorze Pythona pojawia się okno z wykresem: from matplotlib.pyplot import * plot([1,2,3]) show() # other code Niestety nie wiem, jak kontynuować interaktywne badanie postaci stworzonej przez, show()gdy program wykonuje dalsze obliczenia. Czy to w ogóle możliwe? Czasami obliczenia są długie i pomogłoby, gdyby kontynuowano je podczas …
258 python  matplotlib  plot 



2
matplotlib Markery legendy tylko raz
Często rysuję punkt na wykresie matplotlib za pomocą: x = 10 y = 100 plot(x, y, "k*", label="Global Optimum") legend() Powoduje to jednak, że legenda dwukrotnie umieszcza gwiazdę w legendzie, tak że wygląda następująco: * * Global Optimum kiedy naprawdę chcę, żeby to wyglądało: * Global Optimum Jak mam to …
238 python  matplotlib 

4
Matplotlib różne wykresy wielkości
Muszę dodać dwie figury do figury. Jeden wykres podrzędny musi być około trzy razy szerszy niż drugi (ta sama wysokość). I dokonał tego przy użyciu GridSpeci colspanargumentu, ale chciałbym zrobić to za pomocą figuretak mogę zapisać do pliku PDF. Mogę dostosować pierwszą cyfrę za pomocą figsizeargumentu w konstruktorze, ale jak …

10
Matplotlib 2 podtypy, 1 pasek kolorów
Spędziłem całkowicie zbyt długo na badaniu, jak uzyskać dwa podploty, aby współdzielić tę samą oś Y z jednym paskiem kolorów współdzielonym między nimi w Matplotlib. Co się dzieje, że kiedy zadzwoniłem do colorbar()funkcji w jednej subplot1lub subplot2, byłoby AUTOSCALE fabułę tak, że colorbar plus działka pasowałby w polu „poletko” ograniczającej, …



7
Wyświetl obraz w skali szarości za pomocą matplotlib
Próbuję wyświetlić obraz w skali szarości za pomocą matplotlib.pyplot.imshow () . Mój problem polega na tym, że obraz w skali szarości jest wyświetlany jako mapa kolorów. Potrzebuję skali szarości, ponieważ chcę rysować na obrazie kolorem. Czytam na obrazie i przekonwertowałem na skalę szarości za pomocą PIL's Image.open (). Convert („L”) …

7
Jak zmienić kolor tła wydruku?
Tworzę wykres rozproszenia w Matplotlib i muszę zmienić tło rzeczywistego wykresu na czarny. Wiem, jak zmienić kolor twarzy fabuły za pomocą: fig = plt.figure() fig.patch.set_facecolor('xkcd:mint green') Moim problemem jest to, że zmienia to kolor przestrzeni wokół fabuły. Jak zmienić rzeczywisty kolor tła wykresu?
226 python  matplotlib 

7
Jak dodać tytuł do podplotów w Matplotlib?
Mam jedną cyfrę, która zawiera wiele wątków. fig = plt.figure(num=None, figsize=(26, 12), dpi=80, facecolor='w', edgecolor='k') fig.canvas.set_window_title('Window Title') # Returns the Axes instance ax = fig.add_subplot(311) ax2 = fig.add_subplot(312) ax3 = fig.add_subplot(313) Jak dodać tytuły do ​​podplotów? fig.suptitledodaje tytuł do wszystkich wykresów i chociaż ax.set_title()istnieje, ten drugi nie dodaje żadnego tytułu …

3
Przesunięcie legendy matplotlib poza oś powoduje odcięcie jej od ramki rysunku
Znam następujące pytania: Savepl Matplotlib z legendą poza fabułą Jak wykluczyć legendę z fabuły Wydaje się, że odpowiedzi na te pytania mają luksus polegający na tym, że mogą bawić się dokładnie skurczeniem osi, aby legenda pasowała. Zmniejszenie osi nie jest jednak idealnym rozwiązaniem, ponieważ powoduje zmniejszenie danych i utrudnienie interpretacji; …


10
Zmodyfikuj tekst etykiety kleszcza
Chcę wprowadzić zmiany w kilku wybranych etykietach zaznaczenia na wykresie. Na przykład, jeśli zrobię: label = axes.yaxis.get_major_ticks()[2].label label.set_fontsize(size) label.set_rotation('vertical') rozmiar czcionki i orientacja etykiety zaznaczenia zostały zmienione. Jeśli jednak spróbujesz: label.set_text('Foo') etykieta wyboru nie jest modyfikowana. Również jeśli zrobię: print label.get_text() nic nie jest drukowane. Oto trochę więcej dziwności. Kiedy …
216 python  matplotlib 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.