MathGroup Archive 2006

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

Search the Archive

Re: 3D Plot (or ListPlot?) Question

  • To: mathgroup at smc.vnet.net
  • Subject: [mg67496] Re: 3D Plot (or ListPlot?) Question
  • From: Jean-Marc Gulliet <jeanmarc.gulliet at gmail.com>
  • Date: Wed, 28 Jun 2006 03:52:13 -0400 (EDT)
  • Organization: The Open University, Milton Keynes, UK
  • References: <e7qmjt$6lt$1@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

wellsk at carleton.edu wrote:
> Hopefully an easy question:
> 
> I have a list with the form {{x,y,z},{x2,y2,z2},....} and I would like 
> to create a 3D plot of this data.  Unfortunately, 3DListPlot likes to 
> automatically assign the x and y coordinates for the plot.  Is there 
> any way I can get it to plot my {x,y,z} data on their respective axes?
> 
> Thanks,
> 
> Kassie
> 
> 
> 
Hi Kassie,

The built-in function *ListSurfacePlot3D* [1], from the standard package 
_Graphics`Graphics3D`_, will do what your want. For instance,

In[1]:=
<< "Graphics`Graphics3D`"
data = {{{0.1, 0.2, 0}, {1.2, 0.4, 0}, {2.2, 0.1, 1},
      {2.8, 0.3, 1}, {4.1, 0., 0}},
     {{0., 2.3, 1}, {1.1, 1.7, 0}, {1.9, 2.5, 1},
      {3.1, 2.1, 1}, {3.8, 1.9, 1}},
     {{0.2, 3.6, 2}, {0.8, 3.9, 1}, {2.1, 4.3, 2},
      {3., 4., 2}, {4.2, 3.8, 1}}, {{0.1, 6.1, 2},
      {1.2, 5.7, 1}, {2., 5.8, 2}, {2.9, 6.2, 2},
      {4.1, 5.9, 2}}};
ListSurfacePlot3D[data, Axes -> True];

Best regards,
Jean-Marc

[1] 
http://documents.wolfram.com/mathematica/Add-onsLinks/StandardPackages/Graphics/Graphics3D.html


  • Prev by Date: Re: Getting Color *names* as strings?
  • Next by Date: RE: 3D Plot (or ListPlot?) Question
  • Previous by thread: Re: 3D Plot (or ListPlot?) Question
  • Next by thread: RE: 3D Plot (or ListPlot?) Question