Como aumentar o tamanho do gráfico no matplotlib


Você pode usar a seguinte sintaxe para aumentar o tamanho de um único gráfico no Matplotlib:

 import matplotlib. pyplot as plt

#define figure size in (width, height) for a single plot
plt. figure (figsize=(3,3))

E você pode usar a seguinte sintaxe para aumentar o tamanho de todos os gráficos Matplotlib em um notebook:

 import matplotlib. pyplot as plt

#define figure size in (width, height) for all plots
plt. rcParams [' figure.figsize '] = [10, 7]

Os exemplos a seguir mostram como usar essa sintaxe na prática.

Exemplo 1: Aumentar o tamanho de um único gráfico Matplotlib

Suponha que criemos o seguinte gráfico de linhas no Matplotlib:

 import matplotlib. pyplot as plt

#define x and y
x = [1, 6, 10]
y = [5, 13, 27]

#create plot of x and y
plt. plot (x, y)
plt. show () 

Por padrão, a (largura, altura) de um gráfico Matplotlib é (6,4, 4,8).

No entanto, podemos usar a seguinte sintaxe para aumentar o tamanho do gráfico para as dimensões desejadas:

 import matplotlib. pyplot as plt

#define plot size
plt. figure (figsize=(5,8))

#define x and y
x = [1, 6, 10]
y = [5, 13, 27]

#create plot of x and y
plt. plot (x, y)
plt. show () 

Exemplo 2: Aumente o tamanho de todos os gráficos Matplotlib

O código a seguir mostra como definir o tamanho do gráfico para todos os gráficos Matplotlib em um notebook:

 import matplotlib. pyplot as plt

#define plot size for all plots
plt. rcParams [' figure.figsize '] = [10, 4]

#define first dataset
x = [1, 6, 10]
y = [5, 13, 27]

#create first plot
plt. plot (x, y)
plt. show ()

#define second dataset
x2 = [1, 6, 10]
y2 = [5, 19, 12]

#create second plot
plt. plot (x2, y2)
plt. show () 

Observe que ambos os gráficos têm largura e altura especificadas pelos argumentos rcParams .

Recursos adicionais

Como ajustar o tamanho do marcador no Matplotlib
Como alterar o tamanho da fonte no Matplotlib
Como ajustar a espessura da linha no Matplotlib

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *