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®.

7
Wykreśl linię poziomą za pomocą matplotlib
Użyłem interpolacji splajnów do wygładzenia szeregu czasowego i chciałbym również dodać poziomą linię do wykresu. Ale wydaje się, że jest problem, który jest poza moimi rękami. Każda pomoc byłaby naprawdę pomocna. Oto co mam: annual = np.arange(1,21,1) l = np.array(value_list) # a list with 20 values spl = UnivariateSpline(annual,l) xs …
148 python  matplotlib 


9
Czy można wyświetlać etykiety po najechaniu kursorem na punkt w matplotlib?
Do tworzenia wykresów punktowych używam matplotlib. Każdy punkt na wykresie punktowym jest powiązany z nazwanym obiektem. Chciałbym móc zobaczyć nazwę obiektu po najechaniu kursorem na punkt na wykresie punktowym skojarzonym z tym obiektem. W szczególności dobrze byłoby móc szybko zobaczyć nazwy punktów, które są wartościami odstającymi. Najbliższą rzeczą, jaką udało …
147 python  matplotlib 

8
Drukowanie w sposób nieblokujący za pomocą Matplotlib
Bawiłem się Numpy i matplotlib w ciągu ostatnich kilku dni. Mam problemy z utworzeniem funkcji wykresu matplotlib bez blokowania wykonywania. Wiem, że w SO jest już wiele wątków z podobnymi pytaniami, a ja sporo szukałem w Google, ale nie udało mi się tego zrobić. Próbowałem użyć show (block = False), …
147 python  matplotlib  plot 

9
Ubuntu z uruchomioną opcją „pip install” powoduje błąd „Nie można zbudować następujących wymaganych pakietów: * freetype”
Podczas wykonywania pip install -r requirements.txtotrzymuję następujący błąd na etapie instalacji matplotlib: REQUIRED DEPENDENCIES AND EXTENSIONS numpy: yes [not found. pip may install it below.] dateutil: yes [dateutil was not found. It is required for date axis support. pip/easy_install may attempt to install it after matplotlib.] tornado: yes [tornado was …


4
Dopasowywanie obróconych etykiet znaczników do odpowiednich znaczników
Sprawdź oś X na poniższym rysunku. Jak mogę przesunąć etykiety nieco w lewo, aby dopasować je do odpowiednich znaczników? Obracam etykiety za pomocą: ax.set_xticks(xlabels_positions) ax.set_xticklabels(xlabels, rotation=45) Ale, jak widać, obrót jest wyśrodkowany na środku etykiet tekstowych. Co sprawia, że ​​wygląda na to, że są przesunięte w prawo. Zamiast tego próbowałem …
140 matplotlib 


6
Tytuł rysunku w Pythonie Matplotlib nakłada się na etykietę osi podczas używania twiny
Próbuję wykreślić dwie oddzielne wielkości na tym samym wykresie za pomocą twiny w następujący sposób: fig = figure() ax = fig.add_subplot(111) ax.plot(T, r, 'b-', T, R, 'r-', T, r_geo, 'g-') ax.set_yscale('log') ax.annotate('Approx. sea level', xy=(Planet.T_day*1.3,(Planet.R)/1000), xytext=(Planet.T_day*1.3, Planet.R/1000)) ax.annotate('Geostat. orbit', xy=(Planet.T_day*1.3, r_geo[0]), xytext=(Planet.T_day*1.3, r_geo[0])) ax.set_xlabel('Rotational period (hrs)') ax.set_ylabel('Orbital radius (km), logarithmic') …

4
Pobieranie poszczególnych kolorów z mapy kolorów w matplotlib
Jeśli masz Colormap cmap, na przykład: cmap = matplotlib.cm.get_cmap('Spectral') Jak uzyskać z niej określony kolor między 0 a 1, gdzie 0 to pierwszy kolor na mapie, a 1 to ostatni kolor na mapie? Idealnie byłbym w stanie uzyskać środkowy kolor na mapie, wykonując: >>> do_some_magic(cmap, 0.5) # Return an RGBA …


3
Przezroczyste wykresy linii Matplotlib
Kreślę dwie podobne trajektorie w matplotlib i chciałbym wykreślić każdą z linii z częściową przezroczystością, aby czerwona (wykreślona sekunda) nie przesłaniała niebieskiego. EDYCJA : Oto obraz z przezroczystymi liniami.
134 python  matplotlib 

3
Jak przekonwertować tablicę NumPy na obraz PIL przy użyciu mapy kolorów matplotlib
Mam prosty problem, ale nie mogę znaleźć dobrego rozwiązania. Chcę wziąć tablicę NumPy 2D, która reprezentuje obraz w skali szarości i przekonwertować ją na obraz RGB PIL, stosując niektóre z map kolorów matplotlib. Mogę uzyskać rozsądny wynik w formacie PNG za pomocą pyplot.figure.figimagepolecenia: dpi = 100.0 w, h = myarray.shape[1]/dpi, …

3
Pomieszanie między numpy, scipy, matplotlib i pylab
Numpy, scipy, matplotlib i pylab to powszechne terminy wśród osób używających Pythona do obliczeń naukowych. Po prostu dowiedziałem się trochę o Pylab i byłem zdezorientowany. Ilekroć chcę zaimportować numpy, zawsze mogę: import numpy as np Po prostu myślę, że kiedyś to zrobię from pylab import * numpy również zostanie zaimportowany …

5
Matplotlib: Błąd „Nieznana projekcja„ 3d ””
Właśnie zainstalowałem matplotlib i próbuję uruchomić jeden z przykładowych skryptów. Jednak napotkam błąd opisany poniżej. Co ja robię źle? from mpl_toolkits.mplot3d import axes3d import matplotlib.pyplot as plt fig = plt.figure() ax = fig.gca(projection='3d') X, Y, Z = axes3d.get_test_data(0.05) cset = ax.contour(X, Y, Z, 16, extend3d=True) ax.clabel(cset, fontsize=9, inline=1) plt.show() Błąd …
130 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.