Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2025.0.0 - Português


pie

Desenha um gráfico de torta

Seqüência de Chamamento

pie(x)
pie(x[,sp[,txt]])
hdl = pie(...)

Parâmetros

x

um escalar real ou vetor de reais positivos.

sp

um escalar real ou vetor de reais.

txt

uma célula ou vetor de strings.

hdl

This optional output contains a handle to a Compound entity whose children are:

  • h.children(1): A Compound whose children are the labels of the slices (Text entities)
  • h.children(2): A Compound whose children are the slices (Polyline entities)
Use h to modify properties of a specific or all Text or Polyline entites after they are created. For a list of properties, see text_properties or polyline_properties.

Descrição

pie(x): se o tamanho de x é N então a função desenha um gráfico de torta de N partes, a área da i-ésima parte é igual a (x(i)/sum(x))*( superfície do círculo unitário).

pie(x,sp): o vetor sp permite cortar um ou vários pedaços da torta, (o tamanho de sp deve ser igual a N). Se o valor do i-ésimo índice de sp é diferente de 0, então a i-ésima parte é separada das outras por um espaço, senão, se for igual a zero, então é anexada às outras.

pie(x,txt): o vetor txt permite escrever um texto para cada parte da torta, o i-ésimo componente de txt corresponde à i-ésima parte da torta (padrão: são escritas as porcentagens que correspondem às partes da superfície). O tamanho de txt deve ser igual a N.

Exemplos

// primeiro exemplo: um argumento de entrada x=[1 2 5]
scf(0);
pie([1 2 5]);

// segundo exemplo: dois argumentos de entrada x=[5 9  4 6 3], sp=[0 1 0 1 0], o segundo e o quarto são separados dos demais
scf(1);
pie([5 9 4 6 3],[0 1 0 1 0]);

// terceiro exemplo: três argumentos de entrada, x=[3 4 6 2], sp=[0 1 0 0], txt=["parte 1","parte 2","parte 3","parte 4"]
scf(2);
pie([3 4 6 2],[0 1 0 0],["parte 1","parte 2","parte 3","parte 4"]);

Ver Também

  • xfpolys — preenche um conjunto de polígonos

Histórico

VersãoDescrição
2025.0.0 Function returns the created handle(s).
Report an issue
<< object_editor Biblioteca de Gráficos multiscaled plots >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 24 11:16:53 CEST 2024