我最近开始使用R语言,现在我在大部分二维图上使用R.现在,我想用R生成三维图。我有来自工具的x,y,z数据,直到现在我在gnuplot中使用splot来生成曲面图。我想用R生成一个类似于gnuplot中给出的一个splot的表面图。我看到的问题是,为了生成3D图R需要数据为矩阵格式,但我的数据不是这种格式。我的问题是,如果gnuplot能够从数据中产生一个图表,为什么R不能这样做。我相信我缺少的东西,请大家帮我R的表面图类似于gnuplot的表面
这里是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函数来绘制数据? – Andrie 2011-03-07 13:37:36
有许多绘制曲面的功能。编辑你的问题,可能有一个你想制作的图形的链接或图像。在等待文件上传时,请查看http://addictedtor.free.fr/graphiques/thumbs.php?sort=package是否有用。 – 2011-03-07 14:01:30