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®.
Vorrei creare una colorbarlegenda per a heatmap, in modo tale che le etichette siano al centro di ogni colore discreto. Esempio preso in prestito da qui : 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 …
Quindi ho un piccolo problema. Ho un set di dati in scipy che è già in formato istogramma, quindi ho il centro dei contenitori e il numero di eventi per contenitore. Come posso ora tracciare è come un istogramma. Ho provato solo a farlo bins, n=hist() ma non è piaciuto. …
Quando si tracciano mappe di calore con seaborn (e matrici di correlazione con matplotlib) la prima e l'ultima riga vengono dimezzate. Ciò accade anche quando eseguo questo esempio di codice minimo che ho trovato online. 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') …
Sto disegnando una trama usando matplotlib e python come il codice di esempio qui sotto. x = array([0,1,2,3]) y = array([20,21,22,23]) plot(x,y) show() Poiché è il codice sopra sull'asse x, vedrò i valori disegnati 0.0, 0.5, 1.0, 1.5cioè gli stessi valori dei miei valori x di riferimento. Esiste comunque per …
Ho generato un grafico a barre, come posso visualizzare il valore della barra su ogni barra? Trama attuale: Quello che sto cercando di ottenere: Il mio codice: import os import numpy as np import matplotlib.pyplot as plt x = [u'INFO', u'CUISINE', u'TYPE_OF_PLACE', u'DRINK', u'PLACE', u'MEAL_TIME', u'DISH', u'NEIGHBOURHOOD'] y = [160, …
Quando si traccia un grafico utilizzando matplotlib: Come rimuovere la scatola della leggenda? Come cambiare il colore del bordo della casella della legenda? Come rimuovere solo il bordo della scatola della leggenda?
Ho un elenco di 3 tuple che rappresentano un insieme di punti nello spazio 3D. Voglio tracciare una superficie che copra tutti questi punti. La plot_surfacefunzione nel mplot3dpacchetto richiede che gli argomenti X, Y e Z siano array 2d. Èplot_surface la funzione giusta per tracciare la superficie e come posso …
Uso "$ ipython notebook --pylab inline" per avviare ipython notebook. La dimensione della figura del matplotlib del display è troppo grande per me e devo regolarla manualmente. Come impostare la dimensione predefinita per la figura visualizzata nella cella?
Ho appena effettuato l'aggiornamento all'ultima versione stabile di matplotlib(1.5.1) e ogni volta che importa matplotlib ricevo questo messaggio: /usr/local/lib/python2.7/dist-packages/matplotlib/font_manager.py:273: UserWarning: Matplotlib is building the font cache using fc-list. This may take a moment. warnings.warn('Matplotlib is building the font cache using fc-list. This may take a moment.') ... che si ferma …
Preferisco fortemente l'utilizzo matplotlibin stile OOP: f, axarr = plt.subplots(2, sharex=True) axarr[0].plot(...) axarr[1].plot(...) Ciò rende più facile tenere traccia di più figure e sottotrame. Domanda: come utilizzare Seaborn in questo modo? Oppure, come modificare questo esempio in stile OOP? Come a dire seabornle funzioni di plotting come lmplotche Figureo Axessi …
Ho due elenchi, date e valori. Voglio tracciarli usando matplotlib. Quanto segue crea un grafico a dispersione dei miei dati. import matplotlib.pyplot as plt plt.scatter(dates,values) plt.show() plt.plot(dates, values) crea un grafico a linee. Ma quello che voglio veramente è uno scatterplot in cui i punti siano collegati da una linea. …
Ho questo frame di dati diamondsche è composto da variabili come (carat, price, color), e voglio disegnare un grafico a dispersione di priceper caratper ogni color, il che significa diverso colorha colore diverso nella trama. Questo è facile Rcon ggplot: ggplot(aes(x=carat, y=price, color=color), #by setting color=color, ggplot automatically draw in …
In matplotlib , posso impostare il ridimensionamento degli assi usando pyplot.xscale()o Axes.set_xscale(). Entrambe le funzioni accettano tre scale differenti: 'linear'| 'log'| 'symlog'. Qual'è la differenza tra 'log'e 'symlog'? In un semplice test che ho fatto, sembravano entrambi esattamente uguali. So che la documentazione dice che accettano parametri diversi, ma ancora …
Ho preso la mia serie e l'ho costretta a una colonna datetime di dtype = datetime64[ns](anche se ho solo bisogno della risoluzione del giorno ... non sono sicuro di come cambiare). import pandas as pd df = pd.read_csv('somefile.csv') column = df['date'] column = pd.to_datetime(column, coerce=True) ma la stampa non funziona: …
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.