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®.
Ho una trama esistente che è stata creata con i panda in questo modo: df['myvar'].plot(kind='bar') L'asse y è formato come float e voglio cambiare l'asse y in percentuali. Tutte le soluzioni che ho trovato utilizzano la sintassi ax.xyz e posso solo posizionare il codice sotto la riga sopra che crea …
Come posso inserire il testo nell'angolo in alto a sinistra (o in alto a destra) di una figura matplotlib, ad esempio dove sarebbe una legenda in alto a sinistra, o sopra il grafico ma nell'angolo in alto a sinistra? Ad esempio, se è un plt.scatter (), allora qualcosa che dovrebbe …
Ho il seguente semplice script che traccia un grafico: import matplotlib.pyplot as plt import numpy as np T = np.array([6, 7, 8, 9, 10, 11, 12]) power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00]) plt.plot(T,power) plt.show() Così com'è ora, la linea va dritta da un punto all'altro, il che …
Voglio impostare il limite superiore dell'asse y su "auto", ma voglio mantenere il limite inferiore dell'asse y sempre a zero. Ho provato "auto" e "autorange", ma non sembrano funzionare. Grazie in anticipo. Ecco il mio codice: import matplotlib.pyplot as plt def plot(results_plt,title,filename): ############################ # Plot results # mirror result table …
Ho un semplice grafico a linee e devo spostare i segni di graduazione dell'asse y dal lato sinistro (predefinito) del grafico al lato destro. Qualche idea su come farlo?
Sulla base di questa domanda sulle mappe di calore in matplotlib , volevo spostare i titoli dell'asse x all'inizio del grafico . import matplotlib.pyplot as plt import numpy as np column_labels = list('ABCD') row_labels = list('WXYZ') data = np.random.rand(4,4) fig, ax = plt.subplots() heatmap = ax.pcolor(data, cmap=plt.cm.Blues) # put the …
Devo creare una figura in un file senza visualizzarla nel notebook IPython. Non sono chiaro sull'interazione tra IPythone matplotlib.pylabal riguardo. Ma quando chiamo pylab.savefig("test.png")la cifra corrente viene visualizzata oltre a essere salvata in test.png. Quando si automatizza la creazione di un ampio set di file di stampa, ciò è spesso …
Ho un elenco di coppie con (a, b)cui vorrei tracciare matplotlibin Python come coordinate xy effettive. Attualmente, sta realizzando due grafici, in cui l'indice della lista fornisce la coordinata x, ei valori y del primo grafico sono le as nelle coppie e i valori y del secondo grafico sono le …
Sembra abbastanza Google ma non sono riuscito a trovare qualcosa online che funzioni. Ho provato sia sns.boxplot('Day', 'Count', data= gg).title('lalala')e sns.boxplot('Day', 'Count', data= gg).suptitle('lalala'). Nessuno ha funzionato. Penso che potrebbe essere perché sto lavorando anche con matplotlib.
Come posso tracciare i seguenti 3 funzioni (ad esempio sin, cose l'aggiunta), sul dominio t, nella stessa figura? from numpy import * import math import matplotlib.pyplot as plt t = linspace(0, 2*math.pi, 400) a = sin(t) b = cos(t) c = a + b
Sto usando Matplotlib per tracciare un istogramma. Usando i suggerimenti della mia domanda precedente: Matplotlib - etichetta ogni cestino , ho più o meno risolto i problemi. C'è un ultimo problema - in precedenza - l'etichetta dell'asse x ("Tempo (in millisecondi)") veniva visualizzata sotto i segni di graduazione dell'asse x …
Come posso salvare i grafici Python ad altissima qualità? Cioè, quando continuo a ingrandire l'oggetto salvato in un file pdf, non c'è sfocatura? Inoltre, quale sarebbe la modalità migliore per salvarlo? png, eps? O qualcun altro? Non posso farlo pdfperché c'è un numero nascosto che succede con la Latexmkcompilazione.
Vorrei NON specificare un colore per ogni linea tracciata e fare in modo che ogni linea ottenga un colore distinto. Ma se corro: from matplotlib import pyplot as plt for i in range(20): plt.plot([0, 1], [i, i]) plt.show() quindi ottengo questo output: Se guardi l'immagine sopra, puoi vedere che matplotlib …
Sto usando matplotlib per creare alcuni grafici e sfortunatamente non posso esportarli senza lo sfondo bianco. In altre parole, quando esporto una trama come questa e la posiziono sopra un'altra immagine, lo sfondo bianco nasconde ciò che c'è dietro invece di lasciarlo trasparire. Come posso invece esportare grafici con uno …
Sto cercando di creare un grafico quadrato (usando imshow), cioè un rapporto di aspetto di 1: 1, ma non posso. Nessuno di questi funziona: 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') Sembra che le chiamate vengano semplicemente ignorate (un problema che spesso mi sembra di …
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.