[英]How can I add axis scale in R?
我在curve3d中遇到了一些問題。 我要繪制以下方程式:
library(emdbook)
curve3d ( 87.56 + 0.772*x - 0.022*x*y + 0.162*x^2, xlim=c(0,70), ylim=c(0,70), xlab="axe1", ylab="axe2", zlab="axe3", col="green", phi = 10, theta = 180)
我如何向軸添加刻度?
按比例,您的意思是滴答聲,我猜呢?
emdbook::curve3d()
使用graphics::persp()
作為默認繪圖。 要添加刻度,您可以將persp()
參數的ticktype
從"simple"
更改為"detailed"
。 有關更多選項,請參見?persp
。
library(emdbook)
curve3d (
87.56 + 0.772*x - 0.022*x*y + 0.162*x^2,
xlim=c(0,70), ylim=c(0,70),
xlab="axe1", ylab="axe2", zlab="axe3",
col="green",
phi = 10, theta = 180,
sys3d = "persp",
ticktype = "detailed"
)
順便說一下,我會考慮使用sys3d = "rgl"
來獲得真實的,可移動的3D圖。 rgl
是功能強大的3D繪圖軟件包。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.