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®.
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 …
Chcę wykreślić dane, a następnie utworzyć nową figurę i wykreślić dane2, a na koniec wrócić do pierwotnego wykresu i danych wykresu3, mniej więcej tak: import numpy as np import matplotlib as plt x = arange(5) y = np.exp(5) plt.figure() plt.plot(x, y) z = np.sin(x) plt.figure() plt.plot(x, z) w = np.cos(x) …
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 …
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), …
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 …
Zamiast domyślnego stylu osi „w ramce” chcę mieć tylko lewą i dolną oś, tj .: +------+ | | | | | | ---> | | | | +------+ +------- To powinno być łatwe, ale nie mogę znaleźć niezbędnych opcji w dokumentacji.
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 …
Czy istnieje dobre narzędzie do tworzenia wykresów / wykresów / kreślenia z wiersza poleceń w systemie UNIX? Szukam czegoś, co wykreśli punkty xy na wykresie ASCII. Aby wyjaśnić, szukam czegoś, co wyświetli wykres w ASCII (jak w stylu ascii-art), więc mogę go używać w interaktywnej sesji powłoki bez konieczności używania …
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 …
Uczę się, jak używać mplot3d do tworzenia ładnych wykresów danych 3D i do tej pory jestem całkiem zadowolony. W tej chwili próbuję zrobić małą animację obracającej się powierzchni. W tym celu muszę ustawić położenie kamery do projekcji 3D. Wydaje mi się, że to musi być możliwe, ponieważ powierzchnię można obracać …
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.
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, …
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 …
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 …
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.