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

12
Generowanie PNG z matplotlib, gdy DISPLAY jest niezdefiniowany
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 plt G=nx.Graph() G.add_node(1) G.add_nodes_from([2,3,4,5,6,7,8,9,10]) #nx.draw_graphviz(G) #nx_write_dot(G, 'node.png') nx.draw(G) plt.savefig("/var/www/node.png") Traceback (most recent call last): File "graph.py", line 13, in <module> nx.draw(G) …
319 python  matplotlib  graph 

6
Popraw rozmiar / odstępy podplotów dzięki wielu podplotom w matplotlib
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 obraz, o ile podploty …
313 python  matplotlib 

13
Obróć tekst osi w python matplotlib
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 …
313 python  matplotlib 

6
Dlaczego moja xlabel jest odcięta w moim wykresie matplotlib?
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 wielkości figury nie pomaga i …
302 python  matplotlib 


9
Usunąć xticks z wykresu Matplotlib?
Mam działkę semilogx i chciałbym usunąć xticks. Próbowałem: plt.gca().set_xticks([]) plt.xticks([]) ax.set_xticks([]) Siatka znika (ok), ale pozostają małe tiki (w miejscu głównych tików). Jak je usunąć?
290 python  matplotlib  plot 

6
Oś pomocnicza z twinx (): jak dodać do legendy?
Mam wykres z dwiema osiami Y, używając twinx(). Daję również etykiety do linii i chcę je pokazać legend(), ale udało mi się uzyskać etykiety tylko jednej osi w legendzie: import numpy as np import matplotlib.pyplot as plt from matplotlib import rc rc('mathtext', default='regular') fig = plt.figure() ax = fig.add_subplot(111) ax.plot(time, …


11
Wykresy Matplotlib: usuwanie osi, legend i białych znaków
Jestem nowy w Pythonie i Matplotlib, chciałbym po prostu zastosować mapę kolorów do obrazu i napisać obraz wynikowy, bez używania osi, etykiet, tytułów lub czegokolwiek zwykle automatycznie dodawanego przez matplotlib. Oto co zrobiłem: def make_image(inputname,outputname): data = mpimg.imread(inputname)[:,:,0] fig = plt.imshow(data) fig.set_cmap('hot') fig.axes.get_xaxis().set_visible(False) fig.axes.get_yaxis().set_visible(False) plt.savefig(outputname) Z powodzeniem usuwa oś figury, …
285 python  matplotlib 

5
Python, Matplotlib, podplot: Jak ustawić zakres osi?
Jak mogę ustawić zakres osi y drugiego wykresu podrzędnego na np. [0,1000]? Wykres moich danych FFT (kolumna w pliku tekstowym) powoduje skok (inf.?), Dzięki czemu rzeczywiste dane nie są widoczne. pylab.ylim([0,1000]) niestety nie działa. Oto cały skrypt: # based on http://www.swharden.com/blog/2009-01-21-signal-filtering-with-python/ import numpy, scipy, pylab, random xs = [] rawsignal …
266 python  range  axis  matplotlib 

9
Odwróć oś Y w PyPlot
Mam wykres punktowy z grupą losowych współrzędnych x, y. Obecnie oś Y zaczyna się od 0 i wzrasta do wartości maksymalnej. Chciałbym, aby oś Y zaczynała się od wartości maksymalnej i osiągała zero. points = [(10,5), (5,11), (24,13), (7,8)] x_arr = [] y_arr = [] for x,y in points: x_arr.append(x) …
265 python  matplotlib 

4
Dlaczego wiele przykładów używa `fig, ax = plt.subplots ()` w Matplotlib / pyplot / python
Uczę się używać matplotlib, studiując przykłady, i wiele przykładów wydaje się zawierać linię podobną do następującej przed utworzeniem pojedynczego wątku ... fig, ax = plt.subplots() Oto kilka przykładów ... Zmodyfikuj tekst etykiety kleszcza http://matplotlib.org/examples/pylab_examples/boxplot_demo2.html Widzę, że ta funkcja jest często używana, mimo że w przykładzie próbuje się utworzyć tylko jeden …

7
Dodanie legendy do PyPlot w Matplotlib w najprostszy możliwy sposób
TL; DR -> Jak można stworzyć legendę dla wykresu liniowego w Matplotlib„s PyPlotnie tworząc żadnych dodatkowych zmiennych? Proszę rozważyć poniższy skrypt do tworzenia wykresów: if __name__ == '__main__': PyPlot.plot(total_lengths, sort_times_bubble, 'b-', total_lengths, sort_times_ins, 'r-', total_lengths, sort_times_merge_r, 'g+', total_lengths, sort_times_merge_i, 'p-', ) PyPlot.title("Combined Statistics") PyPlot.xlabel("Length of list (number)") PyPlot.ylabel("Time taken (seconds)") …
263 python  matplotlib  plot 


4
Nazwane kolory w matplotlib
Jakie nazwane kolory są dostępne w Matplotlib do użytku na wykresach? Mogę znaleźć listę w dokumentacji matplotlib, która twierdzi, że są to jedyne nazwy: b: blue g: green r: red c: cyan m: magenta y: yellow k: black w: white Przekonałem się jednak, że można również użyć tych kolorów, przynajmniej …

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.