簡體   English   中英

如何在R中添加軸刻度?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM