Matplotlib to biblioteka kreśląca dla Pythona, której można używać interaktywnie lub osadzać w samodzielnych GUI. Jego kompaktowy interfejs „pyplot” jest podobny do funkcji kreślenia programu MATLAB®.

Więcej na temat matplotlib...

Mam ten manekin DF: data = {'numerator_en':[11, 113, 53], 'denominator_en':[91, 982, 298], 'numerator_fr':[6, 232, 58], 'denominator_fr':[63, 1278, 389], 'numerator_th':[14, 652, 231], 'denominator_th':[416, 3835, 1437], }....
8 czerwiec 2021, 23:46
Właśnie zacząłem uczyć się Pythona i interaktywnego kreślenia, więc każda pomoc jest mile widziana. Celem tego kodu jest kliknięcie jednego z dziesięciu przycisków, aby wybrać wartość między -5 a 5, a następnie wyświetl tę wartość, klikając w dowolnym miejscu na głównej osi, aby następnie wygenerowa....
7 czerwiec 2021, 20:01
Próbuję animować wiele linii jednocześnie w MATPOTLIB. Aby to zrobić, podążam za samouczkiem z dokumentów MATPOTLIB.Animation: https://matplotlib.org/stable/api/animation_api.html. Ideą w tym samouczku jest utworzenie linii ln, = plt.plot([], []) i zaktualizuj dane linii za pomocą ln.set_data w celu....
7 czerwiec 2021, 13:14
Chciałbym zmniejszyć liczbę dziesiętnych liczby, ale utrzymać swoją moc, aby pokazać go w legendzie matplotlib. Na przykład: 8.959976109870809e-10 - & gt; 8.95998e-10 Obecnie kod, którego chcę modyfikować, to: plt.plot(x, y, label = f"a{i}={slope};b{i}={intercept}") (Stok i przechwytywanie są parame....
7 czerwiec 2021, 11:50
Jestem nowy w Pythonie i próbuję Narysuj wykres z prawdopodobieństwem normalnego rozkładu 1000 próbek z określoną średnią średnią i wariancją. Funkcja prawdopodobieństwa to: Wygenerowałem 1000 próbek z: import numpy as np import matplotlib.pyplot as plt s_mean = 0 s_variance = 0.1 s_std_dev = n....
Jestem zainteresowany stworzeniem formularza losowego, używając sekwencji DNA, aby utworzyć spacer (np. T = up, A = w dół itp.). Stworzyłem kod, jednak chcę wiedzieć, czy jest to możliwe dla każdej z 4 limitów bazowych do przypisania koloru zamiast ostatecznego wykresu wykresu tylko w jednym kolorze....
5 czerwiec 2021, 22:07
Jak wybrać obszar na skrzyżowaniu dwóch wykresów? Więc potrzebuję czegoś takiego: Co ja mam: x1 = np.arange(0, 20, 0.01) f1 = x1 * 0 + 5/3 f3 = -0.25 * (-x1 + 7) plt.plot(x1, f1, 'm', linewidth = 3, label='f1', alpha = 0.5) plt.plot(x1, f3, 'y', linewidth = 3, label='f3', alpha = 0.5) plt.fil....
5 czerwiec 2021, 16:15
Próbuję wykreślić kilka dużych miast Hiszpanii i oznaczyć je swoimi nazwami, zgodnie z naturalnymi danymi Ziemi. Jeśli wykrywam tylko punkty, używając ax.scatter, prawidłowo dostaję swoją postać, bez punktów poza nim. Ale podczas wykonywania AX.Text w ten sam sposób, dostaję wszystkie imiona miast ś....
5 czerwiec 2021, 13:11
Oto moja dataframe: d = {'year': [2020,2020,2020,2021,2020,2020,2021], 'month': [10, 11,12,1,11,12,1], 'class':['A','A','A','A','B','B','B'], 'val1':[2,3,4,5,1,1,1], 'val2':[3,3,3,3,2,3,5]} df = pd.DataFrame(data=d) Wynik: year month class val1 val2 0 2020 10 A ....
3 czerwiec 2021, 19:26
Aby kontynuować badania, jak wykwitować plik XML i kontynuować sprawdzanie mojego kodu, po raz pierwszy zastosowałem podział na signal.attrib ["Value"], ponieważ pokazuje pewne wartości łańcuchowe i tym, czym interesuje się wartościami numerycznymi. A jak widać poniżej, polegałem na dokumentacji dla....
3 czerwiec 2021, 18:03
Muszę wykreślić te x na wykresie, jednak istnieje sposób, aby nie musi określić koloru? Po prostu wykreślałem kilka jako przykład, ale mam konkretne współrzędne. plt.plot(324,66,'x',color='red',markersize=10) plt.plot(322,65.5,'x',color='blue',markersize=10) plt.plot(318,63,'x',color='green',markers....
2 czerwiec 2021, 19:24
Próbuję wykreślić trajektorie przestrzeni fazy dla modelu Hindmarsh-Rose Model. Wdrożyłem integrator RK4, aby rozwiązać następujący zestaw równań: Kod, do tej pory napisany jest podany poniżej. import numpy as np import matplotlib.pyplot as plt def RK4(f, x0, t): dt = t[2] -t[1] #time ....
Chciałbym utworzyć ułożony wykres słupkowy pokazujący dla każdego Day_Since_Acquisition Liczba Total_Customers dla każdego Aquisition_Channel. Mam problemy z ułożonym paskiem z tego DF, który pokazuje na osi X na wartościach dla {x0}} i nic pomiędzy. DF Aquisition_Channel Day_Since_Acquisition To....
2 czerwiec 2021, 16:00
Próbuję dodać procent (%) Zaloguj się do każdej wartości w moim Barplomie, ale nie jestem całkowicie pewien, jak to zrobić. Wiem, że istnieje funkcja Get_text, która może pomóc g = sns.catplot( data=df, kind="bar", x="City", y="Customers", hue="Acquisition_Channel", ci="s....
2 czerwiec 2021, 14:43
Próbuję oznaczyć punkty X i Y oparte na ich istotę w określonej sekcji meshgrid w Pythonie. Punkty są przechowywane w dataframe Pandas. Tutaj mam wykres rozproszony współrzędnych, a ponad nimi spisuję siatkę. Cała siatka jest większa, od dolnego lewego punktu (500,1250) do górnego prawego punktu (27....
2 czerwiec 2021, 12:14
Próbuję utworzyć następujące 3 wykresy linii na jednej osi za pomocą MATPOTLIB. Czerwona wartość kończąca wykres jest tam, gdzie rozpoczyna się żółte wartości wykresu. Chcę usunąć rozciągającą się płaską linię czerwonej działki na końcu, aby podłączy się płynnie z żółtym wykresem. ax.plot(index, re....
2 czerwiec 2021, 02:40
Czy możesz pomóc mi dodawać mediana do każdego z działek morskich? Mamy tu jedną działkę na specjalność, a to jest dozwolone przez następujący wiersz kodu: sns.displot(data=all_df, x="exp", hue="sexe", col='specialite', kind="kde"), co daje: Dziękuję Ci bardzo....
1 czerwiec 2021, 22:35
Próbuję pokazać zarówno skumulowane, jak i bezkulskie dystrybucje na tej samej działce. fig, ax = plt.subplots(figsize=(10, 5)) n, bins, patches = ax.hist(x, n_bins, density=True, stacked=True, histtype='step', cumulative=True, label='Empirical cumulative') # Overlay a n....
1 czerwiec 2021, 13:41
Jak mogę wziąć tę działkę i adnotować lub bezpośrednio dodać podnóżkę, która dodaje trochę tekstu między każdym słowem, a następnie zakładam, przesuwając lekko etykietę X, aby nieco czytelny. Przykład, aby utworzyć: Kod startowy: import numpy as np import matplotlib.pyplot as plt # Array o....
1 czerwiec 2021, 00:58
Mam 4-kolumn dataframe, które wyodrębniłem z zestawu danych IRIS. Używam KMeanów, aby wykreślić 3 klastry ze wszystkich możliwych kombinacji 2 kolumn. Wydaje się jednak, że coś jest coś nie tak, zwłaszcza, że ośrodki klastrów nie są umieszczane w środku klastrów. Dostarczyłem przykłady wyjścia. Tylk....
Moje dane w kolumnie 2 (pokazane z nazwą nagłówka n Tutaj) obejmuje liczbę cykli, które są powtarzalne od 0 do 15 lub od 0 do 7 itd. Kolumna numer 3 CN jest obliczone przez CN = np.cumsum(np.abs(np.diff(N))) Chcę uzyskać plaster z danych zgodnie z wartościami CN . Od wartości od 1 do 14 i od wa....
31 maj 2021, 22:57
Po uruchomieniu poniższego kodu, aby podrobić podpocy z tym zestawem danych data1=pd_read(file.csv) p cv V dV Dp Radius DVr lnr Dvlnr 0 1.062790 0.000000 0.000000 0.000000 1.062790 100.396127 0.000000 4.609124 0.0000....
31 maj 2021, 21:08
W moim Pyqt5 próbuję wykresować wykres pączku, ale nie mogę znaleźć, gdzie tu popełniłem. Nie powiodło się, gdy spisek Center Circle.i używał QTWidget i konwertować w klasę MplWidget. Dodałem dwie klasy MplCanvas i MplWidget w tym samym pliku. Oto mój kod: from PyQt5 import QtCore, QtWidgets from ....
31 maj 2021, 20:39
Próbuję zdobyć tekst w offsetu naukowej notacji matplotlib, ale get_offset() lub get_offset_text() zwraca pusty ciąg. Sprawdziłem te pytania, ale nie pracowali: Jak przenieść współczynnik skali osi Y do pozycji obok etykiety osi Y? Dostosuj wykładowy tekst po ustaleniu limitów naukowych na osi matpl....
31 maj 2021, 20:26
Witajcie, drodzy programiści, W przypadku projektu chcę wygenerować ułożoną działkę wykresu słupkowego. Byłem w tym udany. Chcę jednak dodać etykietę do każdego paska, aby wskazać rozmiar każdego paska. Przeczytałem demo na dość nowej dodatkowej funkcji do MatplOTLIB zwanego etykietą barową: Demo et....
31 maj 2021, 20:18