Definir o tamanho do marcador em gráficos de dispersão do mar
![Definir o tamanho do marcador em gráficos de dispersão do mar](/img/Seaborn/feature-image---scatterplot-marker-size-seaborn.webp)
Um gráfico de dispersão é considerado um dos gráficos mais básicos e usados com frequência. Pode ajudar a identificar qualquer padrão subjacente entre as variáveis e mostrar sua relação.
Em Python, o módulo do mar é considerado muito eficiente para criar diferentes tipos de plotagens. É baseado na biblioteca matplotlib e é relativamente fácil de usar. A função scatterplot()
do módulo seaborn pode ser criar gráficos de dispersão.
Neste tutorial, discutiremos como definir o tamanho dos marcadores em gráficos de dispersão.
Para definir o tamanho dos marcadores, podemos usar o parâmetro s
. Este parâmetro pode ser usado porque o seaborn é construído no módulo matplotlib. Podemos especificar este argumento na função scatterplot()
e defini-lo com algum valor.
Por exemplo,
import random
import seaborn as sns
import matplotlib as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
sns.scatterplot(y=s_y, x=s_x, s=70)
Como alternativa, podemos controlar o tamanho dos pontos com base em algumas variáveis. Neste método, especificamos a variável necessária como o valor deste parâmetro.
Veja o código abaixo.
import random
import seaborn as sns
import matplotlib as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
sns.scatterplot(y=s_y, x=s_x, s=s_x)
Usamos a variável s_x
para controlar o tamanho do marcador, então para valores mais altos de s_x
o tamanho dos pontos era maior. Como alternativa, também podemos usar o parâmetro size
para obter o mesmo. Também altera o tamanho do marcador, com base em algumas variáveis e adiciona uma legenda para tornar as coisas mais claras.
Por exemplo,
import random
import seaborn as sns
import matplotlib as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
sns.scatterplot(y=s_y, x=s_x, size=s_x, sizes=(50, 150))
Geralmente, o parâmetro size
também é usado, que especifica o intervalo para o parâmetro size
. Se usarmos o argumento legend
e definirmos como full
, o tamanho de cada marcador exclusivo será exibido.
Além disso, podemos usar o parâmetro color
ou marker
para alterar a cor e a forma do marcador. Existem muitas formas diferentes disponíveis para o marcador no gráfico de dispersão usando o módulo seaborn
.
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn