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

5
Jak mogę ustawić współczynnik proporcji w matplotlib?
Próbuję zrobić kwadratowy wykres (używając imshow), czyli proporcje 1: 1, ale nie mogę. Żadna z tych czynności: import matplotlib.pyplot as plt ax = fig.add_subplot(111,aspect='equal') ax = fig.add_subplot(111,aspect=1.0) ax.set_aspect('equal') plt.axes().set_aspect('equal') Wygląda na to, że połączenia są po prostu ignorowane (problem, który często mam z matplotlib).
108 python  matplotlib 

9
matplotlib / seaborn: pierwszy i ostatni rząd przecięty na pół działki mapy cieplnej
Podczas kreślenia map ciepła z porostem morskim (i macierzami korelacji z matplotlib) pierwszy i ostatni wiersz przecina się na pół. Dzieje się tak również, gdy uruchamiam ten minimalny przykład kodu, który znalazłem w Internecie. import pandas as pd import seaborn as sns import matplotlib.pyplot as plt data = pd.read_csv('https://raw.githubusercontent.com/resbaz/r-novice-gapminder-files/master/data/gapminder-FiveYearData.csv') plt.figure(figsize=(10,5)) …

2
matplotlib: paski kolorów i ich etykiety tekstowe
Chciałbym stworzyć colorbarlegendę dla heatmaptakiego, aby etykiety znajdowały się w środku każdego dyskretnego koloru. Przykład zapożyczony stąd : import matplotlib.pyplot as plt import numpy as np from matplotlib.colors import ListedColormap #discrete color scheme cMap = ListedColormap(['white', 'green', 'blue','red']) #data np.random.seed(42) data = np.random.rand(4, 4) fig, ax = plt.subplots() heatmap = …

11
FutureWarning: porównanie elementów nie powiodło się; zwracanie wartości skalarnej, ale w przyszłości będzie wykonywać porównanie elementarne
Używam Pandy 0.19.1w Pythonie 3. Otrzymuję ostrzeżenie o tych liniach kodu. Próbuję uzyskać listę zawierającą wszystkie numery wierszy, w których Peterw kolumnie występuje ciąg Unnamed: 5. df = pd.read_excel(xls_path) myRows = df[df['Unnamed: 5'] == 'Peter'].index.tolist() Generuje ostrzeżenie: "\Python36\lib\site-packages\pandas\core\ops.py:792: FutureWarning: elementwise comparison failed; returning scalar, but in the future will perform …

5
Histogram Matplotlib
Więc mam mały problem. Mam zestaw danych w scipy, który jest już w formacie histogramu, więc mam środek pojemników i liczbę zdarzeń na pojemnik. Jak mogę teraz wykreślić jako histogram. Po prostu próbowałem bins, n=hist() ale to się nie podobało. Jakieś zalecenia?


10
Wyświetl obraz za pomocą Pythona
Próbowałem użyć IPython.display z następującym kodem: from IPython.display import display, Image display(Image(filename='MyImage.png')) Próbowałem też użyć matplotlib z następującym kodem: import matplotlib.pyplot as plt import matplotlib.image as mpimg plt.imshow(mpimg.imread('MyImage.png')) W obu przypadkach nic nie jest wyświetlane, nawet komunikat o błędzie.

11
Błąd instalacji Pip Matplotlib z virtualenv
Próbuję zainstalować matplotlib w nowym virtualenv. Kiedy robię: pip install matplotlib lub pip install http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/matplotlib-1.1.0.tar.gz Otrzymuję ten błąd: building 'matplotlib._png' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC - DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/usr/local/include -I/usr/include -I. -I/home/sam/django-projects/datazone/local/lib/python2.7/site-packages/numpy/core/include -I. -I/usr/include/python2.7 -c src/_png.cpp -o build/temp.linux-x86_64-2.7/src/_png.o src/_png.cpp:10:20: fatal error: png.h: No such file …

2
wydruk z niestandardowym tekstem dla punktów osi x
Rysuję działkę za pomocą matplotlib i python, jak przykładowy kod poniżej. x = array([0,1,2,3]) y = array([20,21,22,23]) plot(x,y) show() Ponieważ jest to powyższy kod na osi x, zobaczę narysowane wartości, 0.0, 0.5, 1.0, 1.5tj. Te same wartości moich referencyjnych wartości x. Czy w ogóle istnieje możliwość odwzorowania każdego punktu x …
106 python  matplotlib 


8
działki powierzchniowe w matplotlib
Mam listę 3-krotek reprezentujących zbiór punktów w przestrzeni 3D. Chcę wykreślić powierzchnię obejmującą wszystkie te punkty. plot_surfaceFunkcji w mplot3dopakowaniu wymaga jako argumenty X, Y i Z może być 2d tablice. Czy plot_surfaceodpowiednia funkcja do kreślenia powierzchni i jak przekształcić moje dane do wymaganego formatu? data = [(x1,y1,z1),(x2,y2,z2),.....,(xn,yn,zn)]



8
wykreśl różne kolory dla różnych poziomów kategorialnych za pomocą matplotlib
Muszę tej ramki danych diamonds, które składa się ze zmiennych jak (carat, price, color), i chce wyciągnąć wykres punktowy price, aby caratdla każdego color, który oznacza różne colorma inny kolor w powierzchni. Jest to łatwe Rdzięki ggplot: ggplot(aes(x=carat, y=price, color=color), #by setting color=color, ggplot automatically draw in different colors data=diamonds) …

4
Uzyskaj domyślny cykl kolorów linii
Zauważyłem, kiedy wykreślasz, że pierwsza linia jest niebieska, potem zielona, ​​potem czerwona i tak dalej. Czy jest jakiś sposób, aby uzyskać dostęp do tej listy kolorów? Widziałem miliony postów o tym, jak zmienić cykl kolorów lub uzyskać dostęp do iteratora, ale nie o tym, jak uzyskać listę kolorów, które domyślnie …
104 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.