GD :: gráfico

Um módulo de plotagem de gráfico para Perl 5
Baixe Agora

GD :: gráfico Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Martien Verbruggen
  • Site do editor:
  • http://search.cpan.org/~bwarfield/GDGraph-1.44/Graph/Data.pm

GD :: gráfico Tag


GD :: gráfico Descrição

Um módulo de plotagem de gráfico para Perl 5 GD :: Graph é um módulo de plotagem de gráfico para Perl 5.Synopsisuse GD :: Gráfico :: Modulename; GD :: Graph é um módulo Perl5 para criar gráficos usando o módulo GD. As seguintes classes para gráficos com eixos são definidos: GD :: Gráfico :: LinesCreate uma linha Chart.gd::Graph:Bars e gd :: gráfico :: hbarscreate um gráfico de barras com barras verticais ou horizontais.gd ::Graph: : Pointscrie um gráfico, exibindo os dados como pontos.gd::Graph::LinespointsCombinação de linhas e pontos.gd:::::Arreate um gráfico, representando os dados como áreas sob uma linha.gd :::::::00 Gráfico do tipo misto, qualquer combinação do acima. No momento isso é bastante limitado. Algumas das opções que podem ser usadas com alguns dos tipos de gráfico individuais não funcionam muito bem. Gráficos de barras desenhados após linhas ou pontos Os gráficos podem obscurecer os dados anteriores, e especificar bar_width não produzirá os resultados que você provavelmente espera. Tipos de adição: gd :: gráfico :: shivreate Um gráfico de pizza. Preencha uma matriz de matrizes com o x valores e os valores dos conjuntos de dados. Certifique-se de que cada matriz seja do mesmo tamanho, caso contrário, o GD :: O gráfico irá reclamar e se recusar a compilar o gráfico. @data = (, , ); se você não tiver um valor Para um ponto em um determinado conjunto de dados, você pode usar o UNDEF, e o ponto será ignorado.Criar um novo objeto GD :: GRÁFICO chamando o novo método no tipo de gráfico que você deseja criar (gráfico é barras, hbars, linhas, pontos, pontos de lines, misturado ou torta). Meu $ Gráfico = GD :: Gráfico :: Chart-> Novo (400, 300); Defina as opções do gráfico. $ graph-> set (x_label => 'x etiqueta', y_label => 'y etiqueta', title => 'algum gráfico simples', y_max_value => 8, y_tick_number => 8, y_label_skip =>> 2) ou morrer $ graph -> erro; e planejar o gráfico. Meu $ GD = $ Graph-> Plot (@data) ou die $ graph-> erro; então faça qualquer versão atual do GD permite que você faça para salvar o arquivo. Para versões de GD com mais de 1,19 (ou mais recente que 2.15), você faria algo como: aberto (img, '> file.gif') ou morrer $! binmode img; Imprimir IMG $ GD-> gif; fechar img; e para versões mais recentes (1.20 e para cima) você escreveria Open (IMG, '> file.png') ou morrer $! binmode img; imprimir img $ gd-> png; ou aberto (img, '> file.gd2') ou morrer $!; binmode img; Imprimir IMG $ GD-> GD2; então há também, claro, a possibilidade de usar uma versão mais curta (para cada uma das funções de exportação que suporta GD): Imprimir IMG $ Graph-> Plot (@data) -> GIF; Imprimir IMG $ Graph-> Plot (@data) -> PNG; Imprimir IMG $ Graph-> Plot (@data) -> GD; Imprimir IMG $ Graph-> Plot (@data) -> GD2; Se você quiser escrever algo que não exija que seu código "saiba" se deseja usar GIF ou PNG, você pode fazer algo como: Se ($ GD- > pode ('png')) {# blabla} ou você pode usar o método de conveniência export_format: meu formato $ = $ graph-> export_format; aberto (img, "> arquivo. $ formato") ou morrer $! binmode img; Imprimir IMG $ Graph-> Plot (@data) -> $ formato (); fechar IMG; ou para programas CGI: use CGI QW (: padrão); # ... Meu formato $ = $ graph-> export_format; cabeçalho de impressão ("Imagem / $ formato"); binmode stdout; Imprimir $ Gráfico-> Plot (@data) -> $ formato (); (os parênteses após $ formato são necessários, para ajudar o compilador a decidir que você quer dizer um nome de método) Requisitos: · Perl.


GD :: gráfico Software Relacionado