如何在scatterplot3d上绘制椭圆

时间:2016-01-16 07:31:44

标签: r plot data-visualization scatter3d

我有以下数据框:

 cost quality safety time    status
1   13       6      3    4 Benchmark
2   10       4      5   10 Benchmark
3    8       9      3    9 Benchmark
4    7       8      9    9 Benchmark
5    4       4      4    2   current
6    2       2      7   11   current

我想创建散点图的基准空间中间件。 所以我使用了scatterplot3d包来绘制它。

Scatterplot代码:

scatterplot3d(f$cost,f$quality,f$safety,f$time,f$status)

我得到了下面的图表, Scatterplot 但我想绘制基准线的Ellipses,置信水平为.975。所以我在汽车包中找到了dataEllips,但我不知道如何在scatterplot3d中应用这个函数。 我想要的图表如下:

scatter plot with ellipses

我已经尝试过以下代码,但它不起作用;

scatterplot3d(dataEllipse(f$cost,f$quality,levels=0.68),f$safety,f$time,f$status)

因为dataEllips的功能来自汽车包装。 错误消息如下:

Error in xyz.coords(x = x, y = y, z = z, xlab = xlabel, ylab = ylabel,  : 
  'x', 'y' and 'z' lengths differ

0 个答案:

没有答案