Pandas DataFrame DataFrame.plot.scatter() Función
-
La sintaxis de
pandas.DataFrame.plot.scatter()
: -
Códigos de ejemplo: Genera un gráfico de dispersión con
DataFrame.plot.scatter()
-
Códigos de ejemplo: Establecer el color de los puntos en la gráfica de dispersión generada usando
DataFrame.plot.scatter()
-
Códigos de ejemplo: Establece el tamaño de los puntos en el gráfico de dispersión generado con
DataFrame.plot.scatter()
La función pandas.DataFrame.plot.scatter()
crea un gráfico de dispersión a partir de las columnas dadas del DataFrame
.
La sintaxis de pandas.DataFrame.plot.scatter()
:
DataFrame.plot.scatter(x, y, s=None, c=None, **kwargs)
Parámetros
x |
Entero o cuerda. El nombre de la columna o la posición que se colocará a lo largo del eje X |
y |
Entero o cuerda. El nombre de la columna o la posición que se colocará a lo largo del eje Y |
s |
Escalar o como un array. El tamaño de cada punto en el gráfico de dispersión |
c |
Cadena, entero o como un array. El color de cada punto en el gráfico de dispersión |
**kwargs |
argumentos de palabras clave para DataFrame.plot() |
Códigos de ejemplo: Genera un gráfico de dispersión 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()
Producción:
Este método genera una gráfica de dispersión con la columna X
colocada a lo largo del eje X y la columna Y
colocada a lo largo del eje Y. Usamos matplotlib.pyplot
para mostrar el gráfico generado.
Códigos de ejemplo: Establecer el color de los puntos en la gráfica de dispersión generada usando 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()
Producción:
Este método genera una gráfica de dispersión con la columna X
colocada a lo largo del eje X y la columna Z
colocada a lo largo del eje Y. El color de los puntos en la gráfica de dispersión se establece en rojo
pasando c="Red"
como un argumento en la función DataFrame.plot.scatter()
.
También puedes establecer otros colores de puntos en la gráfica de dispersión usando el parámetro c
.
Códigos de ejemplo: Establece el tamaño de los puntos en el gráfico de dispersión generado 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,3]})
scatter_plot=df.plot.scatter(x='X',y='Z',s=50,c="Green")
scatter_plot.plot()
plt.show()
Producción:
Este método genera un diagrama de dispersión con la columna X
colocada a lo largo del eje X y la columna Z
colocada a lo largo del eje Y. El color de los puntos en el gráfico de dispersión se establece en green
y el tamaño de los puntos en 50 pasando c="Green"
y s=50
como argumentos en la función DataFrame.plot.scatter()
.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn