Definir o tamanho do marcador em gráficos de dispersão do mar

Manav Narula 15 fevereiro 2024
Definir o tamanho do marcador em gráficos de dispersão do mar

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)

tamanho do marcador do mar

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)

tamanho do marcador do mar

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))

tamanho do marcador do mar

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 Narula avatar Manav Narula avatar

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