Cambiar el tamaño de la parcela de Seaborn
-
Utilice la función
seaborn.set()
para cambiar el tamaño de una parcela de Seaborn -
Utilice la función
rcParams
para cambiar el tamaño de una gráfica de Seaborn -
Utilice la función
matplotlib.pyplot.figure()
para cambiar el tamaño de una parcela de Seaborn -
Utilice la función
matplotlib.pyplot.gcf()
para modificar el tamaño de una parcela de Seaborn -
Utilice los parámetros
height
yaspect
para alterar el tamaño de un gráfico Seaborn
Por lo general, los gráficos y las figuras tienen un tamaño predeterminado o el compilador determina automáticamente sus dimensiones.
En este tutorial, discutiremos cómo cambiar el tamaño de una parcela nacida en el mar en Python.
Utilice la función seaborn.set()
para cambiar el tamaño de una parcela de Seaborn
La función seaborn.set()
se utiliza para controlar el tema y las configuraciones de la trama de seaborn.
El parámetro rc
de la función se puede utilizar para controlar el tamaño de la figura final. Pasaremos un diccionario como valor a este parámetro con la clave como figure.figsize
y las dimensiones requeridas como valor.
Consulte el siguiente código.
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
df = pd.DataFrame(
{"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)
sns.set(rc={"figure.figsize": (15, 8)})
p = sns.lineplot(data=df)
Utilice la función rcParams
para cambiar el tamaño de una gráfica de Seaborn
Similar a la función seaborn.set()
, el rcParams
en el módulo matplotlin.pyplot
se usa para controlar el estilo del gráfico. Podemos usar el parámetro figure.figsize
aquí para cambiar el tamaño de la figura.
Por ejemplo,
from matplotlib import rcParams
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
df = pd.DataFrame(
{"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)
rcParams["figure.figsize"] = 15, 8
p = sns.lineplot(data=df)
Utilice la función matplotlib.pyplot.figure()
para cambiar el tamaño de una parcela de Seaborn
La función matplotlib.pyplot.figure()
se utiliza para activar una figura. Podemos usarlo antes de trazar la parcela marítima requerida. Para cambiar el tamaño de la parcela, podemos usar el parámetro figsize
y darle el valor deseado para la altura y el ancho.
Por ejemplo,
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
df = pd.DataFrame(
{"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)
plt.figure(figsize=(15, 8))
p = sns.lineplot(data=df)
Utilice la función matplotlib.pyplot.gcf()
para modificar el tamaño de una parcela de Seaborn
La función matplotlib.pyplot.gcf()
se usa para obtener una instancia de la figura actual. Podemos usar el método set_size_inches()
con esta instancia para alterar el tamaño final del gráfico.
Este método también funciona para objetos de tipo Facetgrid
.
Por ejemplo,
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
df = pd.DataFrame(
{"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)
p = sns.lineplot(data=df)
plt.gcf().set_size_inches(15, 8)
Utilice los parámetros height
y aspect
para alterar el tamaño de un gráfico Seaborn
Diferentes parcelas en el módulo seaborn como lmplot
, catplot
, factorplot
, jointplot
ya tienen los parámetros height
y aspect
para controlar el tamaño de la figura trazada.
El siguiente código muestra cómo utilizar estos parámetros.
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
df = pd.DataFrame(
{"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)
p = sns.factorplot(data=df, height=8, aspect=15 / 8)
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