【发布时间】:2011-03-08 15:15:23
【问题描述】:
我最近开始使用 R 语言,现在我在大部分 2d 绘图中都使用 R。现在,我想使用 R 生成 3d 图。我有来自工具的 x、y、z 数据,直到现在我在 gnuplot 中使用 splot 来生成曲面图。我想使用 R 生成类似于 gnuplot 中的一个 splot 给出的表面图。我看到的问题是,要生成 3d 图 R 需要数据为矩阵格式,但我的数据不是该格式。我的问题是,如果 gnuplot 能够从数据中生成图表,为什么 R 不能这样做。我确定我错过了什么,请帮助我
这是来自 gnuplot 的情节
这是数据
17.46 537.74 0.8
18.36 537.74 1.6
19.26 537.74 1.3
19.395 537.74 1.7
21.015 537.74 1.9
35.46 475.26 1.2
36.36 475.26 0.8
37.395 475.26 0.9
39.96 475.26 0.6
43.56 475.26 1
【问题讨论】:
-
如果您描述您当前的数据格式,这将有所帮助,最好是一个可重复的小示例。另外,您使用哪个 R 函数来绘制数据?
-
有许多用于绘制曲面的函数。编辑您的问题,可能带有您想要生成的图表类型的链接或图像。在等待文件上传的同时,看看addictedtor.free.fr/graphiques/thumbs.php?sort=package 是否有任何有用的信息。