[comp.sources.wanted] plot, graph

wyle@solaris.UUCP (Mitchell Wyle) (06/25/88)

My wife needs grids with numbered tic marks for her lab report graphs.
Has anyone hacked graph(1) to add numbers to the tic marks?  According
to the manual (yes, I RTFM (read the fine manual)):

>     -g gridstyle
>         Gridstyle is the grid style: 0 no grid,  1  frame  with
>         ticks, 2 full grid (default).

and graph(1) always puts a key at the bottom left of how he scaled the
graph.  The home-grown packages here are too applications specific.
I'm looking for a robust scatter-plot package.

We have NO arpa FTP here.  Please reply via e-mail.  As always I'll
post a summary if there are more than 2 me-too's.

I don't have and therefore haven't looked at: gnuplot, graph+,
crc_plot, vplot, quickplot, or lplot.  If anyone (preferably in Europe)
uses any of these PD packages, and knows it's what I want, I would
appreciate his sending it my way.

Cheers, and thanks!   -Mitch
-- 
-Mitchell F. Wyle            wyle@ethz.uucp
Institut fuer Informatik     wyle%ifi.ethz.ch@relay.cs.net
ETH Zentrum                  
8092 Zuerich, Switzerland    +41 1 256-5237

wyle@solaris.UUCP (Mitchell Wyle) (06/29/88)

Last week, I asked for plot(1) enhancements:
...
>and graph(1) always puts a key at the bottom left of how he scaled the
>graph.  The home-grown packages here are too applications specific.
>I'm looking for a robust scatter-plot package.
>
>I don't have and therefore haven't looked at: gnuplot, graph+,
>crc_plot, vplot, quickplot, or lplot.  If anyone (preferably in Europe)
>uses any of these PD packages, and knows it's what I want, I would
>appreciate his sending it my way.

I received the obligatory me-too's and am therefore posting a summary.

---Bill Jones <mcvax!calgary!vaxb!jonesb@cernvax.uucp> said:
You might want to check out "S", a language for data analysis available
from Bell Labs.  It's an interactive system which allows you to define
datasets, perform analysis on them, then produce graphical output using
many different styles.  My memory says (and you should verify this
before posting) that the price for source code is around $10000 for
commercial users, $100 for educational institutions.

---Marc Majka <mcvax!ubc-cs!majka@cernvax.uucp> said:
Hello.  I have recently written a scatterplot program which runs on
top of a superset of the UNIX plot(5) format, known as Superplot.  I
think that you may have Superplot there already.  Contact Gladys Wong
<wong@ethz.uucp> or phone her: 256 52 33 and see if she has Superplot.
If you would like the scatterplot program, I can mail it to you.  It
needs the Superplot layer to draw labels.  If you want the whole package
(It comes with Gnuplot and other goodies), send me a tape, self-addressed
mailer, and CAN$10 for postage.  I can put it on a small reel of tape
(600 foot) at 800, 1600, or 6250 BPI, or on a SUN cartridge tape.

I queried the csnet sources server and got crc_plot which satisfies the
need here.  The Makefiles and .h files are weak, but the package
compiles with no .c code changes on Sun OS EXPORT.  The language
interfaces look strong, and I have tested "qplot" with success.  The
plot3d program looks exciting as well. Thank you Rich Kulawiec!  For
those unfamiliar with Rich's crc plot package, here are excerpts from
the README:

---Rich Kulawiec, rsk@j.cc.purdue.edu writes:
The CRC plotting package is a device independent graphics system. 
It includes subroutines for generating graphics which may be called
from Fortran or C, a two-dimensional plotting utility, and a
three-dimensional plotting utility.

The CRC package was originally developed at the Purdue University School
of Electrical Engineering by Carl Crawford; additional work has been
contributed by Mani Azimi and Malcolm Slaney, notably "plot3d".  This
software has been in use locally for several years, and so most of the
obvious bugs have hopefully been caught and fixed.  Although nobody's
willing to promise to fix future bugs immediately, it is not unreasonable
to assume that this package will continue to be supported, so please
do report bugs.  (If you like, send them to me, and I'll forward them
to the folks at EE.)  HOWEVER, no guarantees, folks.

This software has been developed on Vaxen running 4.XBSD; it's likely that
it will work on most machines running some variant of 4.XBSD.  The two
user programs contained herein (qplot and plot3d) are probably of some use
to folks who need quick plots with reasonable resolution and labels
and annotation and so on without a lot of bother.  Nice features of qplot
and plot3d include the ability to overlay multiple plots, tolerance of
a lot of different data formats, automatic or explicit scaling, logarithmic
plotting, ability to plot "bar graphs", and adjustable surface tilt (plot3d).

Thank you all for the replies, advice, etc.  Long live usenet!
-Mitch (wyle%ifi.ethz.ch@relay.cs.net)

-- 
-Mitchell F. Wyle            wyle@ethz.uucp
Institut fuer Informatik     wyle%ifi.ethz.ch@relay.cs.net
ETH Zentrum                  
8092 Zuerich, Switzerland    +41 1 256-5237