curve3d
我遇到了一些问题
我有以下等式来绘制:
library(emdbook)
curve3d ( 87.56 + 0.772*x - 0.022*x*y + 0.162*x^2)
如何用R中的curve3d为轴做标签?我怎么能旋转这个情节?
答案 0 :(得分:0)
您需要阅读?curve3d
(当您尝试使用该功能时,请始终从功能的帮助页面开始)。
第一部分介绍了该功能的用法,您可以在其中看到3个可以帮助您解决问题第一部分的参数:xlab
,{{1} }和ylab
。你需要确切地知道它们是如何工作的,以及它是否真正符合你的需要。为此,请直接进入第二段。
第二部分是参数并详细介绍了函数参数。因此,您确信zlab
,xlab
和ylab
确实是您需要的,但您仍然不知道轮换。你仔细阅读,直到最后一个"论证"这是zlab
:绘图函数的其他参数。那是有希望的,旋转论证必须存在。问题是,什么是"绘图功能" ?
要知道这一点,您需要回到...
参数: 3D绘图系统才能使用。您没有定义它,因此它采用默认值,正如您在用法部分中看到的那样,它是sys3d
。
可能你不知道persp
是如何工作的,以及你如何定义角度来旋转你的情节所以,你再去一次:persp
。我不打算详细介绍帮助页面,因为结构与?persp
相同,实际上与任何帮助页面相同。因此,阅读?curve3d
的帮助页面,您会发现两个有趣的参数:persp
和theta
,它们是定义查看方向的角度。 theta给出方位角方向,phi给出了colatitude。
你去吧!
让我们试一试:
phi