Funzione Pandas DataFrame DataFrame.plot.scatter()
- 
          
            Sintassi di pandas.DataFrame.plot.scatter():
- 
          
            Codici di esempio: genera un grafico a dispersione con DataFrame.plot.scatter()
- 
          
            Codici di esempio: imposta il colore dei punti nel grafico a dispersione generato utilizzando DataFrame.plot.scatter()
- 
          
            Codici di esempio: imposta la dimensione dei punti nel grafico a dispersione generato utilizzando DataFrame.plot.scatter()
 
pandas.DataFrame.plot.scatter() crea un grafico a dispersione dalle colonne DataFrame date.
Sintassi di pandas.DataFrame.plot.scatter():
DataFrame.plot.scatter(x, y, s=None, c=None, **kwargs)
Parametri
| x | Intero o stringa. Nome o posizione della colonna da posizionare lungo l’asse X. | 
| y | Intero o stringa. Nome o posizione della colonna da posizionare lungo l’asse Y. | 
| s | Scalare o array_like. Dimensione di ogni punto sul grafico a dispersione | 
| c | String, Integer o array_like. Colore di ogni punto sul grafico a dispersione | 
| **kwargs | argomenti delle parole chiave per DataFrame.plot() | 
Codici di esempio: genera un grafico a dispersione con DataFrame.plot.scatter()
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({'X': 
                   [1,2,3,4,5], 
                   'Y': [1, 2, 3,4,5], 
                   'Z': [3,4,5,6,1]})
scatter_plot=df.plot.scatter(x='X',y='Y')
scatter_plot.plot()
plt.show()
Produzione:

Questo metodo genera un grafico a dispersione con la colonna X posizionata lungo l’asse X e la colonna Y posizionata lungo l’asse Y. Usiamo matplotlib.pyplot per mostrare il grafico generato.
Codici di esempio: imposta il colore dei punti nel grafico a dispersione generato utilizzando DataFrame.plot.scatter()
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({'X': 
                   [1,2,3,4,5], 
                   'Y': [1, 2, 3,4,5], 
                   'Z': [3,4,5,6,3]})
scatter_plot=df.plot.scatter(x='X',y='Z',c="Red")
scatter_plot.plot()
plt.show()
Produzione:

Questo metodo genera un grafico a dispersione con la colonna X posizionata lungo l’asse X e la colonna Z posizionata lungo l’asse Y. Il colore dei punti nel grafico a dispersione è impostato su rosso passando c="red" come argomento nella funzione DataFrame.plot.scatter().
Puoi anche impostare altri colori di punti nel grafico a dispersione usando il parametro c.
Codici di esempio: imposta la dimensione dei punti nel grafico a dispersione generato utilizzando DataFrame.plot.scatter()
    
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({'X': 
                   [1,2,3,4,5], 
                   'Y': [1, 2, 3,4,5], 
                   'Z': [3,4,5,6,3]})
scatter_plot=df.plot.scatter(x='X',y='Z',s=50,c="Green")
scatter_plot.plot()
plt.show()
Produzione:

Questo metodo genera un grafico a dispersione con la colonna X posizionata lungo l’asse X e la colonna Z posizionata lungo l’asse Y. Il colore dei punti nel grafico a dispersione è impostato su Green e la dimensione dei punti su 50 passando c="Green" e s=50 come argomenti nella funzione DataFrame.plot.scatter().
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn