MathGroup Archive 2003

[Date Index] [Thread Index] [Author Index]

Search the Archive

AW: RE: 4-D plot?

Hello Sheth,

an additional idea for the representation of the fourth dimension might be

1. find an interpolating function for your data (X = f(a, b, c) then use

2. <<Graphics`ContourPlot3D`

I was able to show the value ("X") of financial instruments whose value
depends on three variebles ("a", "b", "c") - at least I believed to have
understood it.

Best regards,
Matthias Bode
Sal. Oppenheim jr. & Cie. KGaA
Koenigsberger Strasse 29
D-60487 Frankfurt am Main
Tel.: +49(0)69 71 34 53 80
Mobile: +49(0)172 6 74 95 77
Fax: +49(0)69 71 34 95 380
E-mail: matthias.bode at

-----Ursprungliche Nachricht-----
Von: David Park [mailto:djmp at]
Gesendet: Freitag, 24. Oktober 2003 10:25
An: mathgroup at
Betreff: [mg44155] RE: [mg44118] 4-D plot?


Mathematica can't make straight 4-D plots anymore than any one else can.

So you would have to resort to various other methods to present the data.

What method is best depends very strongly on the nature of the actual data

1) You could make a 3D plot of color coded points. That is, {a,b,c} would
give the coordinates of the point and the X value would be coded in the
color of the point. This might be more effective if you grouped the X-values
into  2 or 3 bands so that there were only 2 or 3 colors, and if the high
and low values were spatially separated. You could rotate the 3D plot to
obtain a better view.

2) You could use multiple images. If the plot in (1) were too cluttered you
might make a separate plot for each group of X-values. Or you might group
c-values and make a series of a-b-X plots for each c-group. Again, what
works best depends very strongly on the nature of the actual data and the
relationships you are trying to illustrate.

3) Instead of multiple images you could use an animation.

If you have only a small set of data a table might be better than any
graphical presentation.

David Park
djmp at

From: Sheth, Payal R. [mailto:prsheth at]
To: mathgroup at

Can anyone help me with a plot I am trying to generate?
I am trying to plot changes in values of x with respective
to three different variables a, b, c. The data looks something
like this..Does Mathematica have any function which would
allow plotting of this set of data? Any help would be
appreciated. Thanks much

a              b             c                X
5              1             10               0.005
10             1             5                0.015
100            100           1                0.5
10             10            5                0.1

  • Prev by Date: Re: InterpolatingFunctionAnatomy
  • Next by Date: Re: errors while picking random numbers under constraint and in loop also
  • Previous by thread: 2D plane surface
  • Next by thread: RE: Re: errors while picking random numbers - use of % and %%