Pytania oznaczone «matplotlib»

89
Jak zmienić czcionki w Matplotlib (Python)?

Brzmi to jak łatwy problem, ale nie znajduję żadnego skutecznego rozwiązania, aby zmienić czcionkę (nie rozmiar czcionki) na wykresie utworzonym za pomocą matplotlib w Pythonie. Znalazłem kilka samouczków, aby zmienić domyślną czcionkę matplotlib, modyfikując niektóre pliki w folderach, w...

88
Definiowanie punktu środkowego mapy kolorów w matplotlib

Chcę ustawić środkowy punkt mapy kolorów, tj. Moje dane mają zakres od -5 do 10, chcę, aby zero było środkiem. Myślę, że sposobem na to jest podklasa normalizacji i użycie normy, ale nie znalazłem żadnego przykładu i nie jest dla mnie jasne, co dokładnie mam zaimplementować....

88
Matplotlib - Jak wykreślić wykres o wysokiej rozdzielczości?

Użyłem matplotlib do wykreślania niektórych wyników eksperymentów (omówione tutaj: Zapętlanie po plikach i kreślenie . Jednak zapisanie obrazu poprzez kliknięcie prawym przyciskiem myszy daje obrazy bardzo złej jakości / niskiej rozdzielczości. from glob import glob import numpy as np import...

88
Jak wykreślić krzywą ROC w Pythonie

Próbuję wykreślić krzywą ROC, aby ocenić dokładność modelu predykcyjnego, który opracowałem w Pythonie przy użyciu pakietów regresji logistycznej. Obliczyłem odsetek prawdziwie pozytywnych i fałszywie pozytywnych; jednakże, nie jestem w stanie dowiedzieć się, jak wykreślić je poprawnie, używając...

87
Jak generować losowe kolory w matplotlib?

Jaki jest trywialny przykład generowania losowych kolorów do przekazania do funkcji kreślących? Nazywam rozproszenie wewnątrz pętli i chcę, aby każdy wykres miał inny kolor. for X,Y in data: scatter(X, Y, c=??) c: kolor. c może być pojedynczym ciągiem formatu koloru, sekwencją...

87
Plt.show pokazuje pełny wykres, ale savefig przycina obraz

Mój kod z powodzeniem zapisuje obrazy do pliku, ale przycina ważne szczegóły z prawej strony. Istnieją odpowiedzi umożliwiające rozwiązanie tego problemu w przypadku, gdy występuje on plt.show, ale to savefigpolecenie nieprawidłowo generuje wykres w tym przykładzie. Jak to może zostać...

85
Jak usunąć linie z wykresu Matplotlib

Jak mogę usunąć linię (lub linie) osi matplotlib w taki sposób, aby faktycznie zbierał śmieci i zwalniał pamięć? Poniższy kod wydaje się usuwać wiersz, ale nigdy nie zwalnia pamięci (nawet w przypadku jawnych wywołań gc.collect()) from matplotlib import pyplot import numpy a =...