2

我有一个ListPointPlot3D包含四个系列的数据。我希望能够单独定义这些系列的大小、形状和颜色。改变大小和颜色是至关重要的,形状不是那么多。

Mathematica 文档对于 3D 案例没有帮助,但对于 2D 绘图,我设法让事情完美地工作。

谁能建议如何最好地在 3D 中做到这一点?

谢谢

4

1 回答 1

3

补一些数据:

Table[data[k] = 
      Table[3 k + Sin[j^2 + i], {i, -Pi, Pi, 0.2}, {j, -2, 2, 0.2}], {k, 4}];

PlotStyle通过不同的Directive数据集应用不同的样式:

ListPointPlot3D[{data[1], data[2], data[3], data[4]},
  PlotStyle -> {
   Directive[Opacity[.5], Red, PointSize[.005]],
   Directive[Opacity[.5], Blue, PointSize[.01]],
   Directive[Opacity[.5], Green, PointSize[.015]],
   Directive[Opacity[.5], Black, PointSize[.02]]
   }, BoxRatios -> 1]

在此处输入图像描述

于 2012-12-17T18:32:57.113 回答