MathGroup Archive 2008

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

Search the Archive

Fill between points in ListPointPlot3D not working?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg84797] Fill between points in ListPointPlot3D not working?
  • From: Gareth Russell <russell at njit.edu>
  • Date: Tue, 15 Jan 2008 03:11:46 -0500 (EST)

Hi,

I have a set of {x,y,z} data points to plot using ListPlointPlot3D. I
want to drop a line from each point to a value, zHat, representing the
expected z value for each {x,y} pair, obtained by a function. The
method I thought would work was to generate a matching set of
{x,y,zHat} triples, plot both sets of points, and use Filling to create
the line between each {z,zHat} pair. But I can't get the syntax to
work, despite the documentation making it seem easy.

Using Mathematica's own data example, here's how to drop a line from
one set of points to the bottom of the plot, and not do anything with
the other set:

ListPointPlot3D[{Table[Sin[j^2 + i], {i, 0, 3, 0.1}, {j, 0, 3, 0.1}], =E2=
=80=A8
 Table[Sin[j^2 + i] + 3, {i, 0, 3, 0.1}, {j, 0, 3, 0.1}]}, =E2=80=A8 Fill=
ing ->
{1 -> Bottom, 2 -> None}]

Now, what I thought would work (and looks like it should, according to
the docs) is this:

ListPointPlot3D[{Table[Sin[j^2 + i], {i, 0, 3, 0.1}, {j, 0, 3, 0.1}], =E2=
=80=A8
 Table[Sin[j^2 + i] + 3, {i, 0, 3, 0.1}, {j, 0, 3, 0.1}]}, =E2=80=A8 Fill=
ing ->
{1 -> None, 2 -> {1}}]

{1} is suppose to represent the first 'object', which I take to mean
the first set of data. But instead I get this:

Filling::invfilling: {1->None,2->{1}} must be Axis, Top, Bottom,
Automatic, a numerical or a list of valid Filling entries. >>

I cannot get Filling to do the right thing. This:

ListPointPlot3D[{Table[Sin[j^2 + i], {i, 0, 3, 0.1}, {j, 0, 3, 0.1}], =E2=
=80=A8
 Table[Sin[j^2 + i] + 3, {i, 0, 3, 0.1}, {j, 0, 3, 0.1}]}, =E2=80=A8 Fill=
ing ->
{1 -> None, 2 -> 1}]

Just fills from the second set of points to the value "1". Any
thoughts, before I do it with graphics primitives?

Thanks...

--
Gareth Russell
NJIT



  • Prev by Date: Re: documentation specification for Documentation Center
  • Next by Date: Empirical othogonal functions and pure functions
  • Previous by thread: Re: Graphics and CityData
  • Next by thread: Re: Fill between points in ListPointPlot3D not working?