[comp.sys.3b1] looking for graph software

jwalp@pute.UUCP (+John H. Walpole+) (02/07/91)

I am looking for a software package that will take a 
group of numbers and draw a graph.  Using the numbers input.  
This graph could be a bar graph, pie chart, or a line chart.  
Is there any pd software for the 3b1 that will do anything
like this??

Any help would be very useful.

Thanks in advance.

John

-- 
		 John H. Walpole  (614) 761-1300

jwalp@pute.UUCP, n8emr!oink!pute!jwalp@osu-cis.cis.ohio-state.edu
               Don't follow me .... I'm lost too!!!!

n177ac@tamuts.tamu.edu (Daryl Biberdorf) (02/08/91)

In article <28@pute.UUCP> jwalp@pute.UUCP (+John H. Walpole+) writes:
>
>I am looking for a software package that will take a 
>group of numbers and draw a graph.  Using the numbers input.  
>This graph could be a bar graph, pie chart, or a line chart.  
>Is there any pd software for the 3b1 that will do anything
>like this??


I'm not sure exactly what you're doing, but gnuplot may do what you
want.  It's a gneral-purpose plotting program that's able to
do various plots of both mathematical functions and data you provide.

It can do basic "plot big dots at the data points" plots, "connect
those points with lines", "draw a smooth curve", "make big dots AND
connect them with lines", and "use little dots for a scatter plot"
sorts of things.  The version we have on our VMS system here
can write output for all sorts of video and plotter/printer devices.
(I'm not sure what the version on osu/cis provides.)

The file for gnuplot is gnuplot.cpio.Z in the pub/att7300 directory
on cheops.cis.ohio-state.edu.

Hope this helps.

--Daryl Biberdorf,  n177ac@tamuts.tamu.edu OR
                    dlb5404@rigel.tamu.edu

wwm@wa8tzg.mi.org (Bill Meahan) (02/08/91)

In article <11908@helios.TAMU.EDU> n177ac@tamuts.tamu.edu (Daryl Biberdorf) writes:
>In article <28@pute.UUCP> jwalp@pute.UUCP (+John H. Walpole+) writes:
>>
>>I am looking for a software package that will take a 
>>group of numbers and draw a graph.  Using the numbers input.  
>>This graph could be a bar graph, pie chart, or a line chart.  
>>Is there any pd software for the 3b1 that will do anything
>>like this??
>
>
>I'm not sure exactly what you're doing, but gnuplot may do what you
>want.  It's a gneral-purpose plotting program that's able to
>do various plots of both mathematical functions and data you provide.
>
>It can do basic "plot big dots at the data points" plots, "connect
>those points with lines", "draw a smooth curve", "make big dots AND
>connect them with lines", and "use little dots for a scatter plot"
>sorts of things.  The version we have on our VMS system here
>can write output for all sorts of video and plotter/printer devices.
>(I'm not sure what the version on osu/cis provides.)
>
>The file for gnuplot is gnuplot.cpio.Z in the pub/att7300 directory
>on cheops.cis.ohio-state.edu.
>
>Hope this helps.
>
>--Daryl Biberdorf,  n177ac@tamuts.tamu.edu OR
>                    dlb5404@rigel.tamu.edu

There have been two patches to gnuplot since the osu-archive version.  The
later versions have an explicit Makefile for the 3b1.  Works terrific!

Look for gnuplot2.02.tar.Z elsewhere on osu or at other archives.
-- 
Bill Meahan (WA8TZG)             |   Programming is simple:
wwm@wa8tzg.mi.org  OR            |
uunet!mailrus!sharkey!wa8tzg!wwm |   All you have to do is put the right
"Home for Cybernetic Orphans"    |   numbers in the right memory locations!

jdc@naucse.cse.nau.edu (John Campbell) (02/10/91)

From article <28@pute.UUCP>, by jwalp@pute.UUCP (+John H. Walpole+):
> 
> I am looking for a software package that will take a 
> group of numbers and draw a graph.  Using the numbers input.  
> This graph could be a bar graph, pie chart, or a line chart.  
> Is there any pd software for the 3b1 that will do anything
> like this??
> 

Gnuplot will plot line charts from a list of numbers stored in a file.
(It's also able to do functions--plot sin(x) for instance.)

Bar graphs and pie charts can be done with a gnuplot variant called
fchart.  Gnuplot is easy to get hold of--it's on osu-cis.  fchart, if
you really want that instead, is somewhere in Finland.  I haven't bothered
building it, but it uses the same terminal drivers as gnuplot and
should work on the 3b1.  Additionally, there is gplotlib which is a
library of plotting routines that use the gnuplot terminal drivers.  It
has as an example a bar graph plotting program.  Pie charts could also
be done if you wanted to write a minimal amount of your own code.

Gnuplot officially lives (for North America) on cs.duke.edu.  That is
where you'd have to look to find gplotlib.  

PS the cs.duke.edu gnuplot may be a bit newer. 
-- 
	John Campbell               jdc@naucse.cse.nau.edu
                                    CAMPBELL@NAUVAX.bitnet
	unix?  Sure send me a dozen, all different colors.