RibbonPlot3D

Description and Usage

The RibbonPlot3D function--defined in the RibbonPlot3D.m package--allows the user to generate ribbon plots of one or more lists of data, as used in casual trend analysis.

RibbonPlot3D[ mydata, opts___] generates the graph, where 'mydata' is a list, or list of lists, of y-values or {x,y}-pairs. The function takes the same options as Graphics3D.

Examples

Load the package

We must load the package first:

<<RibbonPlot3D`

One list of data

fakedata = (* a single indexed list *)

	Table[ {1980+n, 10 Random[]}, {n,17}];
	
RibbonPlot3D[ fakedata ]

More than one list

moredata = (* a list of three indexed lists *)

	Table[ Table[{n, 10 Random[]}, {n, 11}], {3}];
	
RibbonPlot3D[ moredata,
	PlotLabel->"My Second RibbonPlot3D" ]

Comments and Shortcomings

There is almost no error checking to speak of.
     
     Using lists of indexed data lists of the form {{n1, v1}, {n2, v2}, ..., {nk, vk}} is recommended. You may use unindexed lists--of the form {v1, v2, ..., vk}--but you may have to change the Ticks option to give the tick marks on the x-axis meaning.
         
     Ribbon plots look best with small data sets. If you do use a large data set, you may have to change the BoxRatios option to suit your taste.
     
     There is no way to change the ribbons' colors or width without digging into the package.

Credits

Robert M. Dickau
Evangelism/Developer Support Group
Wolfram Research, Inc.
robertd@wri.com

Accusations, blandishments, complaints, and demands are all welcome.

Version 0.1
June, 1994