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®.
Tworzę aplikację w Pythonie, która zbiera dane z portu szeregowego i rysuje wykres zebranych danych względem czasu przybycia. Czas przybycia danych jest niepewny. Chcę, aby fabuła była aktualizowana po otrzymaniu danych. Szukałem, jak to zrobić i znalazłem dwie metody: Wyczyść wykres i ponownie narysuj wykres ze wszystkimi punktami. Animuj wykres, …
Mam istniejącą działkę, która została utworzona z pandami takimi jak ta: df['myvar'].plot(kind='bar') Oś y ma format zmiennoprzecinkowy i chcę zmienić oś y na wartości procentowe. Wszystkie rozwiązania, które znalazłem, używają składni ax.xyz i mogę umieścić kod tylko poniżej linii powyżej, która tworzy wykres (nie mogę dodać ax = ax do …
Jak mogę umieścić tekst w lewym górnym (lub prawym górnym) rogu figury matplotlib, np. Tam, gdzie byłaby legenda w lewym górnym rogu, lub na górze wykresu, ale w lewym górnym rogu? Np. Jeśli jest to plt.scatter (), to coś, co będzie w kwadracie scatter, umieść w lewym górnym rogu. Chciałbym …
Mam następujący prosty skrypt, który wykreśla wykres: import matplotlib.pyplot as plt import numpy as np T = np.array([6, 7, 8, 9, 10, 11, 12]) power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00]) plt.plot(T,power) plt.show() Jak to jest teraz, linia biegnie prosto od punktu do punktu, co wygląda dobrze, ale …
Opierając się na tym pytaniu o mapy cieplne w matplotlib , chciałem przenieść tytuły osi x na górę wykresu. import matplotlib.pyplot as plt import numpy as np column_labels = list('ABCD') row_labels = list('WXYZ') data = np.random.rand(4,4) fig, ax = plt.subplots() heatmap = ax.pcolor(data, cmap=plt.cm.Blues) # put the major ticks at …
Chcę ustawić górną granicę osi Y na „auto”, ale chcę, aby dolna granica osi Y zawsze wynosiła zero. Próbowałem „auto” i „autorange”, ale wydaje się, że nie działają. Z góry dziękuję. Oto mój kod: import matplotlib.pyplot as plt def plot(results_plt,title,filename): ############################ # Plot results # mirror result table such that …
Muszę utworzyć figurę w pliku bez wyświetlania jej w notatniku IPython. Nie mam jasności co do interakcji między IPythoniw matplotlib.pylabtym zakresie. Ale kiedy dzwonię pylab.savefig("test.png")do bieżącej liczby, oprócz zapisania w test.png. Często jest to niepożądane podczas automatyzacji tworzenia dużego zestawu plików wydruku. Lub w sytuacji, gdy potrzebny jest plik pośredni …
Mam listę par, (a, b)które chciałbym narysować matplotlibw Pythonie jako rzeczywiste współrzędne xy. Obecnie tworzy dwa wykresy, gdzie indeks listy podaje współrzędną x, a wartości y pierwszego wykresu to as w parach, a wartości y na drugim wykresie to bs w parach. Aby wyjaśnić, moje dane wyglądają następująco: li = …
Jak mogę wykreślić następujące 3 funkcje (tj sin, cosi dodatkowo) w domenie t, w tej samej figury? from numpy import * import math import matplotlib.pyplot as plt t = linspace(0, 2*math.pi, 400) a = sin(t) b = cos(t) c = a + b
Używam Matplotlib do wykreślenia histogramu. Korzystając ze wskazówek z mojego poprzedniego pytania: Matplotlib - oznacz każdy pojemnik , mniej więcej rozwiązałem problemy. Jest jeszcze jeden ostatni problem - poprzednio - etykieta osi x („Czas (w milisekundach)”) była renderowana pod znacznikami osi X (0,00, 0,04, 0,08, 0,12 itd.) Korzystając z rady …
Wydaje się, że można go znaleźć w Google, ale nie udało mi się znaleźć w Internecie czegoś, co działa. Próbowałem obu sns.boxplot('Day', 'Count', data= gg).title('lalala')i sns.boxplot('Day', 'Count', data= gg).suptitle('lalala'). Żaden nie działał. Myślę, że może to być spowodowane tym, że pracuję również z matplotlib.
Jak mogę zapisać wykresy Pythona w bardzo wysokiej jakości? Oznacza to, że kiedy powiększam obiekt zapisany w pliku pdf, nie ma rozmycia? W jakim trybie najlepiej go zapisać? png, eps? Albo inny? Nie mogę tego zrobić, pdfponieważ jest ukryta liczba, która zdarza się, że bałagan przy Latexmkkompilacji.
Chciałbym NIE określać koloru dla każdej kreślonej linii i aby każda linia miała inny kolor. Ale jeśli biegnę: from matplotlib import pyplot as plt for i in range(20): plt.plot([0, 1], [i, i]) plt.show() wtedy otrzymuję ten wynik: Jeśli spojrzysz na powyższy obrazek, zobaczysz, że matplotlib próbuje wybrać kolory dla każdej …
Używam matplotlib do tworzenia niektórych wykresów i niestety nie mogę ich wyeksportować bez białego tła. Innymi słowy, kiedy eksportuję taką fabułę i umieszczam ją na innym obrazie, białe tło zakrywa to, co jest za nim, zamiast pozwolić mu się prześwitywać. Jak zamiast tego wyeksportować wykresy z przezroczystym tłem?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.