Jak zmienić rozmiar rysunku narysowanego za pomocą
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®.
Jak zmienić rozmiar rysunku narysowanego za pomocą
Piszę szybki i brudny skrypt do generowania fabuł w locie. Korzystam z poniższego kodu (z dokumentacji Matplotlib ) jako punktu wyjścia: from pylab import figure, axes, pie, title, show # Make a square figure and axes figure(1, figsize=(6, 6)) ax = axes([0.1, 0.1, 0.8, 0.8]) labels = 'Frogs',...
Mam serię 20 wykresów (nie podplotów), które należy wykonać w jednym rysunku. Chcę, żeby legenda była poza pudełkiem. Jednocześnie nie chcę zmieniać osi, ponieważ zmniejsza się rozmiar figury. Prosimy o pomoc w przypadku następujących pytań: Chcę zachować pole legendy poza obszarem fabuły. (Chcę,...
Próbuję używać notesu IPython w systemie MacOS X z Python 2.7.2 i IPython 1.1.0. Nie mogę uzyskać grafiki matplotlib, aby wyświetlała się w linii. import matplotlib import numpy as np import matplotlib.pyplot as plt %matplotlib inline Próbowałem również %pylab inlinei argumenty wiersza...
Jak zmienić rozmiar czcionki dla wszystkich elementów (tików, etykiet, tytułu) na wykresie matplotlib? Wiem, jak zmienić rozmiary etykiet kleszczy, odbywa się to za pomocą: import matplotlib matplotlib.rc('xtick', labelsize=20) matplotlib.rc('ytick', labelsize=20) Ale jak zmienić...
Matplotlib oferuje tam funkcje: cla() # Clear axis clf() # Clear figure close() # Close a figure window Dokumentacja nie oferuje dużego wglądu w różnicę między tymi funkcjami. Kiedy powinienem korzystać z każdej funkcji i co ona dokładnie
Tworzę postać w Matplotlib w następujący sposób: from matplotlib import pyplot as plt fig = plt.figure() plt.plot(data) fig.suptitle('test title') plt.xlabel('xlabel') plt.ylabel('ylabel') fig.savefig('test.jpg') Chcę określić rozmiary czcionek dla tytułu figury i etykiet osi. Potrzebuję...
Czy ktoś mógłby mi wyjaśnić, do czego dokładnie służy %matplotlib
Próbuję naprawić sposób, w jaki Python drukuje moje dane. Mówić x = [0,5,9,10,15] i y = [0,1,2,3,4] Potem zrobiłbym: matplotlib.pyplot.plot(x,y) matplotlib.pyplot.show() a tyknięcia na osi x są wykreślane w odstępach 5. Czy istnieje sposób, aby pokazywał odstępy...
Czasami natrafiam na kod taki jak ten: import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [1, 4, 9, 16, 25] fig = plt.figure() fig.add_subplot(111) plt.scatter(x, y) plt.show() Który produkuje: Czytałem dokumentację jak szalony, ale nie mogę znaleźć wyjaśnienia 111. czasami widzę...
Potrzebuję pomocy w ustawianiu granic osi Y na matplotlib. Oto kod, który próbowałem bezskutecznie. import matplotlib.pyplot as plt plt.figure(1, figsize = (8.5,11)) plt.suptitle('plot title') ax = [] aPlot = plt.subplot(321, axisbg = 'w', title = "Year
W dokumencie pyplot dla wykresu punktowego: matplotlib.pyplot.scatter(x, y, s=20, c='b', marker='o', cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, faceted=True, verts=None, hold=None, **kwargs) Rozmiar znacznika s: rozmiar w punktach ^ 2. Jest to skalar lub tablica...
Próbuję narysować cyfrę bez znaczników lub liczb na jednej z osi (używam osi w tradycyjnym sensie, a nie nomenklatury matplotlib!). Problem, na jaki natrafiłem, polega na tym, że matplotlib dostosowuje znaczniki x (y) odejmując wartość N, a następnie dodaje N na końcu osi. Może to być niejasne,...
Chcę wykreślić wykres z jedną osią logarytmiczną za pomocą matplotlib. Czytałem dokumenty, ale nie mogę zrozumieć składni. Wiem, że jest to prawdopodobnie coś prostego jak 'scale=linear'w argumentach fabularnych, ale wydaje mi się, że nie mam racji Przykładowy program: import pylab import...
Proste pytanie tutaj: staram się, aby rozmiar mojej legendy matplotlib.pyplotbył mniejszy (tzn. Mniejszy tekst). Kod, którego używam, wygląda mniej więcej tak: plot.figure() plot.scatter(k, sum_cf, color='black', label='Sum of Cause Fractions') plot.scatter(k, data[:, 0], color='b', label='Dis 1:...
Próbuję używać Networkx z Pythonem. Po uruchomieniu tego programu pojawia się ten błąd. Czy czegoś brakuje? #!/usr/bin/env python import networkx as nx import matplotlib import matplotlib.pyplot import matplotlib.pyplot as
Bardzo podobny do tego pytania, ale z tą różnicą, że moja postać może być tak duża, jak powinna. Muszę wygenerować całą masę pionowo ułożonych wykresów w matplotlib. Wynik zostanie zapisany za pomocą figsave i wyświetlony na stronie internetowej, więc nie obchodzi mnie, jak wysoki jest końcowy...
Nie mogę wymyślić, jak obrócić tekst na osi X. Jest to znacznik czasu, więc wraz ze wzrostem liczby próbek zbliżają się coraz bardziej, aż się pokrywają. Chciałbym obrócić tekst o 90 stopni, aby próbki nie zbliżały się do siebie, ponieważ zbliżają się do siebie. Poniżej mam to, co działa, z tym...
matplotlibPlanuję zestaw danych przy użyciu, gdzie mam Xlabel, który jest dość „wysoki” (jest to formuła renderowana w TeX-ie, która zawiera ułamek, a zatem ma odpowiednik wysokości kilku linii tekstu). W każdym razie dolna część wzoru jest zawsze odcinana, gdy rysuję liczby. Wydaje się, że zmiana...
Jak na figurze matplotlib mogę zmienić rozmiar czcionki dla etykiet kleszczy, używając ax1.set_xticklabels()mniejszej? Ponadto, w jaki sposób można go obracać z poziomego na