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®.
Dato un diagramma del segnale nella rappresentazione del tempo, come disegnare linee che segnano l'indice temporale corrispondente? In particolare, dato un diagramma di segnale con un indice temporale compreso tra 0 e 2,6 (s), desidero tracciare linee rosse verticali che indicano un indice temporale corrispondente per l'elenco [0.22058956, 0.33088437, 2.20589566], …
Dopo queste istruzioni nell'interprete Python si ottiene una finestra con una trama: from matplotlib.pyplot import * plot([1,2,3]) show() # other code Sfortunatamente, non so come continuare a esplorare in modo interattivo la figura creata show()mentre il programma esegue ulteriori calcoli. È possibile affatto? A volte i calcoli sono lunghi e …
Sto cercando di creare un diagramma a dispersione e annotare punti dati con numeri diversi da un elenco. Quindi, ad esempio, voglio tracciare yvs xe annotare con i numeri corrispondenti da n. y = [2.56422, 3.77284, 3.52623, 3.51468, 3.02199] z = [0.15, 0.3, 0.45, 0.6, 0.75] n = [58, 651, …
Traccio spesso un punto su un grafico matplotlib con: x = 10 y = 100 plot(x, y, "k*", label="Global Optimum") legend() Tuttavia, questo fa sì che la legenda inserisca due volte una stella nella leggenda, in modo che assomigli a: * * Global Optimum quando voglio davvero che assomigli a: …
Devo aggiungere due sottotrame a una figura. Una sottotrama deve essere larga circa tre volte la seconda (stessa altezza). Ho realizzato questo usandoGridSpec e l' colspanargomento ma mi piacerebbe farlo usando figurecosì posso salvare in PDF. Posso regolare la prima figura usando l' figsizeargomento nel costruttore, ma come posso cambiare …
Ho impiegato troppo tempo a cercare come ottenere due sottotrame per condividere lo stesso asse y con una singola barra dei colori condivisa tra i due in Matplotlib. Quello che stava succedendo era che quando chiamavo la colorbar()funzione in uno dei due subplot1o subplot2, scalava automaticamente la trama in modo …
Ho creato un diagramma dell'istogramma utilizzando i dati di un file e nessun problema. Ora volevo sovrapporre i dati di un altro file nello stesso istogramma, quindi faccio qualcosa del genere n,bins,patchs = ax.hist(mydata1,100) n,bins,patchs = ax.hist(mydata2,100) ma il problema è che per ogni intervallo appare solo la barra con …
Sto cercando di tracciare alcuni dati da una telecamera in tempo reale usando OpenCV. Tuttavia, la stampa in tempo reale (usando matplotlib) non sembra funzionare. Ho isolato il problema in questo semplice esempio: fig = plt.figure() plt.axis([0, 1000, 0, 1]) i = 0 x = list() y = list() while …
Sto cercando di visualizzare un'immagine in scala di grigi usando matplotlib.pyplot.imshow () . Il mio problema è che l'immagine in scala di grigi viene visualizzata come mappa di colori. Ho bisogno della scala di grigi perché voglio disegnare sull'immagine con colori. Ho letto nell'immagine e convertito in scala di grigi …
Sto realizzando un grafico a dispersione in matplotlib e devo cambiare lo sfondo del grafico reale in nero. So come cambiare il colore del viso della trama usando: fig = plt.figure() fig.patch.set_facecolor('xkcd:mint green') Il mio problema è che questo cambia il colore dello spazio attorno alla trama. Come posso cambiare …
Ho una figura che contiene molte sottotrame. fig = plt.figure(num=None, figsize=(26, 12), dpi=80, facecolor='w', edgecolor='k') fig.canvas.set_window_title('Window Title') # Returns the Axes instance ax = fig.add_subplot(311) ax2 = fig.add_subplot(312) ax3 = fig.add_subplot(313) Come faccio ad aggiungere titoli alle sottotrame? fig.suptitleaggiunge un titolo a tutti i grafici e sebbene ax.set_title()esista, quest'ultimo non …
Conosco le seguenti domande: Matplotlib savefig con una legenda fuori dalla trama Come mettere la leggenda fuori dalla trama Sembra che le risposte a queste domande abbiano il lusso di poter giocherellare con l'esatto restringimento dell'asse in modo che la leggenda si adatti. Ridurre gli assi, tuttavia, non è una …
Voglio apportare alcune modifiche ad alcune etichette di spunta selezionate in una trama. Ad esempio, se lo faccio: label = axes.yaxis.get_major_ticks()[2].label label.set_fontsize(size) label.set_rotation('vertical') la dimensione del carattere e l'orientamento dell'etichetta di spunta vengono modificati. Tuttavia, se provi: label.set_text('Foo') l'etichetta di spunta non viene modificata. Anche se lo faccio: print label.get_text() …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.