Domande taggate «matplotlib»

Matplotlib è una libreria di tracciamento per Python che può essere utilizzata in modo interattivo o incorporata in GUI indipendenti. La sua interfaccia "pyplot" compatta è simile alle funzioni di stampa di MATLAB®.

1
Come inserire singoli tag per un diagramma a dispersione
Sto provando a fare un diagramma a dispersione in matplotlib e non sono riuscito a trovare un modo per aggiungere tag ai punti. Per esempio: scatter1=plt.scatter(data1["x"], data1["y"], marker="o", c="blue", facecolors="white", edgecolors="blue") Voglio che i punti in "y" abbiano etichette come "punto 1", "punto 2", ecc. Non sono riuscito a capirlo.
214 python  matplotlib 


9
Matplotlib tight_layout () non tiene conto della cifra del sottotitolo
Se aggiungo un sottotitolo alla mia figura matplotlib, questo viene sovrapposto dai titoli della sottotrama. Qualcuno sa come occuparsene facilmente? Ho provato la tight_layout()funzione, ma non fa che peggiorare le cose. Esempio: import numpy as np import matplotlib.pyplot as plt f = np.random.random(100) g = np.random.random(100) fig = plt.figure() fig.suptitle('Long …
208 python  matplotlib 

12
Come posso convertire un'immagine RGB in scala di grigi in Python?
Sto cercando di usare matplotlibper leggere un'immagine RGB e convertirla in scala di grigi. In matlab uso questo: img = rgb2gray(imread('image.png')); Nel tutorial di matplotlib non lo coprono. Hanno appena letto nell'immagine import matplotlib.image as mpimg img = mpimg.imread('image.png') e poi dividono l'array, ma non è la stessa cosa che …
206 python  matplotlib 

7
Le trame di Seaborn non vengono visualizzate
Sono sicuro di dimenticare qualcosa di molto semplice, ma non riesco a far funzionare determinate trame con Seaborn. Se lo faccio: import seaborn as sns Quindi tutte le trame che creo come al solito con matplotlib ottengono lo stile Seaborn (con la griglia grigia sullo sfondo). Tuttavia, se provo a …



7
Aggiungi etichette xey a un grafico panda
Supponiamo che io abbia il seguente codice che traccia qualcosa di molto semplice usando i panda: import pandas as pd values = [[1, 2], [2, 5]] df2 = pd.DataFrame(values, columns=['Type A', 'Type B'], index=['Index 1', 'Index 2']) df2.plot(lw=2, colormap='jet', marker='.', markersize=10, title='Video streaming dropout by category') Come posso impostare facilmente …

16
errore matplotlib - nessun modulo chiamato tkinter
Ho provato a usare il pacchetto matplotlib tramite Pycharm IDE su Windows 10. quando eseguo questo codice: from matplotlib import pyplot Ottengo il seguente errore: ImportError: No module named 'tkinter' So che in Python 2.x si chiamava Tkinter, ma non è questo il problema: ho appena installato un nuovissimo python …


7
etichette degli assi pyplot per i grafici secondari
Ho la seguente trama: import matplotlib.pyplot as plt fig2 = plt.figure() ax3 = fig2.add_subplot(2,1,1) ax4 = fig2.add_subplot(2,1,2) ax4.loglog(x1, y1) ax3.loglog(x2, y2) ax3.set_ylabel('hello') Voglio essere in grado di creare etichette e titoli degli assi non solo per ciascuna delle due trame secondarie, ma anche etichette comuni che abbracciano entrambe le trame …

5
modulo di importazione dalla variabile stringa
Sto lavorando a una documentazione (personale) per la libreria nid matplotlib (MPL), che differisce da quella fornita da MPL, dai pacchetti di moduli interessati. Sto scrivendo lo script Python che spero automatizzerà la generazione di documenti dalle future versioni di MPL. Ho selezionato sottomoduli / pacchetti interessati e desidero elencare …
183 python  matplotlib 

10
Riduci i margini sinistro e destro nel grafico matplotlib
Sto lottando per gestire i margini della trama in matplotlib. Ho usato il codice qui sotto per produrre il mio grafico: plt.imshow(g) c = plt.colorbar() c.set_label("Number of Slabs") plt.savefig("OutputToUse.png") Tuttavia, ottengo una figura di output con molto spazio bianco su entrambi i lati della trama. Ho cercato su Google e …
178 python  matplotlib 

5
Matplotlib (pyplot) savefig genera un'immagine vuota
Sto cercando di salvare i grafici che realizzo usando matplotlib; tuttavia, le immagini vengono salvate in bianco. Ecco il mio codice: plt.subplot(121) plt.imshow(dataStack, cmap=mpl.cm.bone) plt.subplot(122) y = copy.deepcopy(tumorStack) y = np.ma.masked_where(y == 0, y) plt.imshow(dataStack, cmap=mpl.cm.bone) plt.imshow(y, cmap=mpl.cm.jet_r, interpolation='nearest') if T0 is not None: plt.subplot(123) plt.imshow(T0, cmap=mpl.cm.bone) #plt.subplot(124) #Autozoom #else: …

14
matplotlib non mostra i miei disegni anche se chiamo pyplot.show ()
Aiuto richiesto su matplotlib. Sì, non ho dimenticato di chiamare pyplot.show (). $ ipython --pylab import matplotlib.pyplot as p p.plot(range(20), range(20)) Ritorna matplotlib.lines.Line2D at 0xade2b2ccome output. p.show() Non succede nulla. Nessun messaggio di errore Nessuna nuova finestra Niente. Io installomatplotlib usando pip e non ho ricevuto alcun messaggio di errore. …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.