notrzeba
Cześć, mam problem z aplikacją w Pythonie.

Piszę aplikację z wykorzystaniem PyQt i matplotlib. Za pomocą przycisku z poziomu okna nadrzędnego aplikacji odpalam funkcję która ma za zadanie wygenerować wykres. Wewnątrz funkcji znajduje się kod który definiuje wykres (sprawdzony i poprawny) i na końcu plt.show().

Po wywołaniu tej funkcji wszystko działa jak powinno do momentu pojawienia się okna z wykresem. Problem polega na tym że okno z wykresem jest całkowicie nieinteraktywne, nie da
1
  • Najlepsze
  • Wszystkie komentarze
Vane1905
Vane1905
@notrzeba: chat gpt nie pomogl?

Cześć! Wygląda na to, że masz do czynienia z problemem związanych z pętlą zdarzeń w aplikacji PyQt i matplotlib. Aby rozwiązać problem z niereagującym oknem z wykresem, możesz użyć jednej z dwóch technik:

1. Użycie matplotlib.pyplot.show(block=False): Zamiast plt.show(), możesz użyć plt.show(block=False), co pozwoli na kontynuowanie działania aplikacji i interakcję z innymi elementami. Pamiętaj, że w tym przypadku będziesz musiał odpowiednio zaktualizować pętlę zdarzeń
1
notrzeba
@Vane1905: @MilionoweMultikonto dobra, wystarczyło zrestartować PyCharma i działa XD fuck me...

EDIT:
a nie, w trybie debugowania działa tylko...
1
tyrytyty
jest jakiś wirtuoz pyplota na mirko?

#python #pyplot #matplotlib
0
  • Najlepsze
  • Wszystkie komentarze
L.....k
L.....k
jak nie zadasz konkretnego pytania to sie nie dowiesz
13
tyrytyty
@Lunatik: jak mając dwie krzywe zrobić fill taki, że od wyższej krzywej do niższej będzie jej kolor, a od tej niższej do osi x kolor tej drugiej. Krzywe się wielokrotnie przecinają.
0
botereq
KoronaScience za darmo: kurs z podstaw Data Science w Pythonie

https://www.facebook.com/events/1094217857617583/

W trakcie kursu:
Poznasz podstawy #python, biblioteki #numpy, #pandas, #matplotlib i innych między innymi napiszemy razem prosty algorytm uczelnia maszynowego. Nauczysz się także pracować z obrazkami
5
dylo
dylo
#python #matplotlib #statystyka #pyqt #programowanie
Potrzebuję umieścić w PyQt wykres critical difference. Próbowałem wykorzystać do tego bibliotekę Orange, ale ona pozwala tylko na wyrysowanie wykresu, a nie mogę go umieścić w PyQt. Inne wykresy działają. Ktoś zmagał się z podobnym problemem?
1
  • Najlepsze
  • Wszystkie komentarze
zwei
@dylo: może zapisz sobie ten wykres w tymczasowym pliku i załaduj go w pyqt
0
dylo
dylo
dylo Autor
@zwei: Jako .png czy o czymś innym mówisz? Na pomysł z .png już wpadłem, ale zależało mi, żeby można było na nim działać toolbarem matplotliba tak jak na normalnym wykresie.
0
psi-nos
psi-nos
#python #matplotlib
Jak ręcznie ustalić skalę x na takim histogramie?

plt.subplot(2, 2, 1)
dane.plot.hist()
próbowałem
1
  • Najlepsze
  • Wszystkie komentarze
Rzodkief
@psi-nos: Spróbuj plt.show() na końcu
0
psi-nos
psi-nos
aa, "dane" to jest pandas DataFrame
0
nilfheimsan
Wizualizacja wzrostu CO2 od roku 1958

Mały skrypt powstały na bazie zmodyfikowanego kodu do pasków temperatury znalezionego na GitHubie

https://www.kaggle.com/protactinium91/co2-stripes

#kaggle #datascience #python #matplotlib #co2 #ekologia #zmianyklimatu #wizualizacjadanych
2
Metoksyfenidyna9
Tworzę siatkę do wykresu:

plt.grid(True, linewidth=0.5, color='gray', linestyle='-')

W jaki sposób mogę pogrubić tylko linie osi Y?
#glupiepytaniametoksyfenidyny #python #matplotlib
0
  • Najlepsze
  • Wszystkie komentarze
Metoksyfenidyna9
hej pytanko do korzystających z #python oraz #matplotlib
W skrócie, bo jestem blady z pythona, mam plik csv i już wiem jak wrzucić do tablicy dane z tego pliku i interesujących mnie kolumn. Jednak nie wiem jak:
1. Każdy element w tablicy podzielić?
2. Zrobić graf z dwoma liniami danych, wykorzystaniem jednej z kolumn (daty) jako osi Y i utorzonej przez siebie osi X

Dziękuje bardzo za pomoc
0
  • Najlepsze
  • Wszystkie komentarze
p.....a
p.....a
Czy ktos z was wie jak stworzyc mapke polski w #geopandas tak, zeby wyszedl z tego kartogram?
Niby wszystko robie, ok tak jak w tutorialu, ale jednak wykres sie nie pojawia :(

#python #programowanie #matplotlib
0
  • Najlepsze
  • Wszystkie komentarze
mozeskomentuje
Czy ktoś wstawiał linie o określonym kształcie "między" punkty tak aby jak najbardziej wpasować linie w punkty (zdjęcie poniżej) i później z tego określił pole powierzchni między linia zbudowaną na punktach a tą która określoną która wstawiamy?
Za każdą poradę, artykuł będę wdzięczny

#naukaprogramowania #matplotlib #python #programowanie #datascience #analizadanych
3
  • Najlepsze
  • Wszystkie komentarze