Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.257.068 Times

Chart::Graph::Gnuplot 3.2

  Date Added: January 18, 2010  |  Visits: 2.265

Chart::Graph::Gnuplot

Report Broken Link
Printer Friendly Version


Product Homepage
Download (167 downloads)



Chart::Graph::Gnuplot is a function in module Chart::Graph that lets you generate graphs on the fly in perl. SYNOPSIS use Chart::Graph::Gnuplot qw(&gnuplot); gnuplot(%global_options, [%data_set_options, @matrix], [%data_set_options, @x_column, @y_column], [%data_set_options, < filename >], ... ); It was written as a front-end application to gnuplot for hassle-free generation of graphs. gnuplot() can be supplied with many of the same options and arguments that can be given to gnuplot. For more information on gnuplot see the end of this section. OPTIONS gnuplot() has a very large number of options corresponding to options available with the gnuplot application itself. This Perl wrapper provides a large subset of the functionality of the application. +----------------------------------------------------------------------------+ | GLOBAL OPTIONS: | +----------------+-----------------------------+-----------------------------+ | NAME | OPTIONS | DEFAULT | +----------------+-----------------------------+-----------------------------+ |title | set your own title | untitled | |output type | pbm,gif,tgif,png, | png | | | svg or "eps $epsoptions"| | |output file | set your own output file, | untitled-gnuplot.png | | | undef to output to STDOUT | | |x-axis label | set your own label | x-axis | |y-axis label | set your own label | y-axis | |x2-axis label | set your own label | none | |y2-axis label | set your own label | none | |logscale x | 0 or 1 | 0 | |logscale y | 0 or 1 | 0 | |logscale x2 | 0 or 1 | 0 | |logscale y2 | 0 or 1 | 0 | | xtics | set your own tics on x-axis | none | | | (see example below) | | | x2tics | set your own tics on x2-axis| none | | | (see example below) | | | ytics | set your own tics on y-axis | none | | | (see example below) | | | y2tics | set your own tics on y2-axis| none | | | (see example below) | | | xrange | set xrange, accepts both | none | | | string [$xmin:$xmax] | | | | or arrayref [$xmin,$xmax] | | | yrange | set yrange, see xrange | none | | | | | | uts | set your own range in unix | none | | | timestamps, array ref: | | | | [start_ts,end_ts, , | | | | ] | | | | see UNIX TIMESTAMPS example| | | xdata | time to indicate that | none | | | x-axis is date/time data | | | ydata | time to indicate that | none | | | y-axis is date/time data | | | x2data | time to indicate that | none | | | x2-axis is date/time data | | | y2data | time to indicate that | none | | | y2-axis is date/time data | | | timefmt | "Input date/time string" | none | | | see Gnuplot manual for info| | | format | array ref: First element is | | | | axis: x, y, x2, y2.| | | | Second element is | | | | output date/time string" | | | | see Gnuplot manual for info| | | extra_opts | set your own Gnuplot | none | | | options, either an arrayref| | | | or string ("n"-separated) | | | size | scale the display size of | none | | | the plot, arrayref [$x, $y]| | +----------------+-----------------------------+-----------------------------+ +----------------------------------------------------------------------------+ | Data Set Options: | +----------------+-----------------------------+-----------------------------+ | Name | Options | Default | +----------------+-----------------------------+-----------------------------+ | type | matrix, columns, file,| none | | | function, see examples | | | | below | | | title | set your own title | untitled data | | style | points,lines,impulses | points | | | errorbars, etc... | | | | see ERRORBARS example | | | axes | x1y1, x2y2, x1y2, etc.| x1y1 | | using | map data to what will be | 1:2 | | | plotted, see ERRORBARS | | | | example | | +----------------+-----------------------------+-----------------------------+.

Requirements: No special requirements
Platforms: Linux
Keyword: Chartgraphgnuplot Data Example Fly In Gnuplot Label Libraries Options Own Own Label Programming Your Own
Users rating: 0/10

License: Freeware Size: 8.19 KB
USER REVIEWS
More Reviews or Write Review


CHART::GRAPH::GNUPLOT RELATED
Development Tools  -  Handling Large Data Sets Efficiently in MATLAB 1.0
Example code from "Handling Large Data Sets Efficiently in MATLAB " webinar (http://www.mathworks.com/company/events/we.../wbnr30435.html) describing strategies for handling large amounts of data in MATLAB and avoiding "out-of-memory" errors. It...
1.26 MB  
Libraries  -  java data object persistence in file 3.1.0b1
Make java data object persistent in file system whithout database. Between serialization in file and database. Cache your data model in file. Manage more objects than memory can contains
1.17 MB  
Audio Tools  -  Show Strings 2.0
Show Strings is ideal for the developer who wants to check that copyright messages and other text data is present in executables or libraries. It strips out blank space if desired and with drag and drop is easy and convenient to use. The...
206 KB  
Libraries  -  CGI::Explorer 2.07
CGI::Explorer is a class to manage displaying a hash tree of data, for use in CGI scripts. Synopsis Install /assets/css/explorer/xtree.css, /assets/js/explorer/xtree.js, and /assets/images/explorer/*, as per the installation instructions,...
31.74 KB  
Libraries  -  LZO 2.01
LZO is a data compression library which is suitable for data de-/compression in real-time. This means it favours speed over compression ratio. LZO is written in ANSI C. Both the source code and the compressed data format are designed to be...
583.68 KB  
Database Tools  -  JDBC Importer 0.74
Data is imported in the JDBC database through a simple interface and a XML config file.Third Party Libraries:Apache Commons Logging Apache Commons File UploadJUnitInstallation:Unzip the jdbcimporter.zip file Add jdbcimporter.jar and...
 
Development Tools  -  Get Trading Data, from Yahoo, in your Matlab Workpace (or Excel) 1.0
This is a simple algorithm that downloads trading data from yahoo database. It is basically a large scale application of sqq.m which was originally submitted by Michael Boldin, link at acknowledgements.Some of the functionalities of the package:-...
2.63 MB  
MP3 Tools  -  SQL Data Profiler 1.0.195.1950
SQL Data Profiler is a free tool that provides quick visibility into data patterns contained in SQL Server databases from a single user interface. Its user interface simplifies exploring patterns in data by streamlining and automating the process....
4.56 MB  
Networking Tools  -  TraffAcct 1.5
TraffAcct is a platform for gathering network traffic data for use in link volume calculations or billing. TraffAcct can be used to monitor the traffic usage of many network interfaces include Ethernet, serial, ATM, and Frame Relay. It can also be...
143.36 KB  
Libraries  -  wwtxt 1.11
Parsing XML and CSS data is rather simple, but most libraries that aim for this simple goal are bloated with a whole lot of other irrelevant additions. The wwtxt library is a very minimalistic library containing just the required parsers (and...
46.08 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB