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.