Pandas DataFrame DataFrame.plot.scatter() Função
-
Sintaxe de
pandas.DataFrame.plot.scatter()
: -
Códigos de exemplo: Gerar gráfico de dispersão com
DataFrame.plot.scatter()
-
Códigos de exemplo: Definir a cor dos pontos na parcela de dispersão gerada utilizando
DataFrame.plot.scatter()
-
Códigos de exemplo: Definir tamanho dos pontos no gráfico de dispersão gerado utilizando
DataFrame.plot.scatter()
![Pandas DataFrame DataFrame.plot.scatter() Função](/img/Pandas/Generate-scatter-plot-with-DataFrame-plot-scatter.webp)
A função pandas.DataFrame.plot.scatter()
cria um gráfico de dispersão a partir das colunas DataFrame dadas.
Sintaxe de pandas.DataFrame.plot.scatter()
:
DataFrame.plot.scatter(x, y, s=None, c=None, **kwargs)
Parâmetros
x |
Inteiro ou String. Nome da coluna ou posição a ser colocada ao longo do eixo X |
y |
Inteiro ou String. Nome da coluna ou posição a ser colocada ao longo do eixo Y |
s |
Escalar ou tipo array_like. Tamanho de cada ponto na parcela de dispersão |
c |
String, Integer ou array_like. Cor de cada ponto no gráfico de dispersão |
**kwargs |
argumentos de palavras-chave para DataFrame.plot() |
Códigos de exemplo: Gerar gráfico de dispersão com 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()
Resultado:
Este método gera um gráfico de dispersão com a coluna X
colocada ao longo do eixo X, e a coluna Y
colocada ao longo do eixo Y. Utilizamos matplotlib.pyplot
para mostrar a parcela gerada.
Códigos de exemplo: Definir a cor dos pontos na parcela de dispersão gerada utilizando 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()
Resultado:
Este método gera um gráfico de dispersão com a coluna X
colocada ao longo do eixo X, e a coluna Z
colocada ao longo do eixo Y. A cor dos pontos no gráfico de dispersão é definida para red
passando para c="Red"
como um argumento na função DataFrame.plot.scatter()
.
Pode também definir outras cores de pontos no gráfico de dispersão utilizando o parâmetro c
.
Códigos de exemplo: Definir tamanho dos pontos no gráfico de dispersão gerado utilizando 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()
Resultado:
Este método gera um gráfico de dispersão com a coluna X
colocada ao longo do eixo X, e a coluna Z
colocada ao longo do eixo Y. A cor dos pontos no gráfico de dispersão é definida para Green
e o tamanho dos pontos para 50 passando para c="Green"
e s=50
como argumentos na função DataFrame.plot.scatter()
.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn