Matplotlib Tutorial - Gráfico de Tortas

  1. Gráfico de tartes Matplotlib
  2. Gráfico de Torta Matplotlib no sentido dos ponteiros do relógio
  3. Gráfico de torta Matplotlib com fatia de explodir
Matplotlib Tutorial - Gráfico de Tortas

Vamos aprender o gráfico de tartes neste tutorial.

Gráfico de tartes Matplotlib

# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt


x = np.array([15, 25, 30, 40])
label = ["France", "Germany", "Uk", "US"]

plt.pie(x, labels=label)
plt.show()

Tabela de Tortas Matplotlib

Sintax*

matplotlib.pyplot.pie(
    x,
    explode=None,
    labels=None,
    colors=None,
    autopct=None,
    pctdistance=0.6,
    shadow=False,
    labeldistance=1.1,
    startangle=None,
    radius=None,
    counterclock=True,
    wedgeprops=None,
    textprops=None,
    center=(0, 0),
    frame=False,
    hold=None,
    data=None,
)

Parâmetros*

Nome Descrição
label texto do rótulo
fontdict dicionário de texto do rótulo, como família, cor, peso e tamanho
labelpad Espaçamento em pontos entre a etiqueta e o eixo x

Gráfico de Torta Matplotlib no sentido dos ponteiros do relógio

Se o argumento counterclock estiver definido para ser False, então o gráfico da torta será desenhado no sentido horário.

# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt


x = np.array([15, 25, 30, 40])
label = ["France", "Germany", "Uk", "US"]

plt.pie(x, labels=label, counterclock=False)
plt.show()

Gráfico de Pizza Matplotlib - No sentido horário

Gráfico de torta Matplotlib com fatia de explodir

O parâmetro explode controla a explosão das fatias nos gráficos de torta. Especifica a fração do raio com que se compensa cada cunha.

# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt


x = np.array([15, 25, 30, 40])
label = ["France", "Germany", "Uk", "US"]

plt.pie(x, labels=label, explode=(0.2, 0, 0, 0))
plt.show()

Gráfico de Torta Matplotlib - Explodir

Está gostando dos nossos tutoriais? Inscreva-se no DelftStack no YouTube para nos apoiar na criação de mais vídeos tutoriais de alta qualidade. Inscrever-se
Autor: Jinku Hu
Jinku Hu avatar Jinku Hu avatar

Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.

LinkedIn Facebook