![](/img/trans.png)
[英]How to center the axes in Plotly on a 3d scatter plot in R?
[英]How to customise 3D scatter plot
比方說,我在3D scatter plot
library(mvtnorm)
library(threejs)
u <- seq(-5, 5, by = .1)
v <- seq(-5, 5, by = .1)
M <- expand.grid(u,v)
x <- M$Var1
y <- M$Var2
sigma <- matrix(c(1, .5, .5, 1), nrow = 2, byrow = TRUE)
z <- dmvnorm(x = M, sigma = sigma)
scatterplot3js(x, y, z, phi = 40, theta = 20,
color=rainbow(length(z)),
colkey = FALSE,
cex = .3,
main = "Bivariate Normal")
雖然這個 plot 沒問題,但我想用一些自定義名稱更改標簽x
、 y
和z
,即A 1
、 B 1
、 C 1
。
此外,我不是將z
軸的刻度線顯示為行,而是添加%
例如,而不是只報告0.18
,我想報告0.18%
有什么方法可以實現這些。
感謝您的任何指示。
axisLabels
和z.ticklabs
這些 arguments 是您要找的嗎? 見?scatterplot3js
scatterplot3js(x, y, z, phi = 40, theta = 20,
color=rainbow(length(z)),
colkey = FALSE,
cex = .3,
main = "Bivariate Normal",
axisLabels=c("Axis label 1", "Axis label 2 [%]", "Axis label 3"),
z.ticklabs = c("0.00%","0.04%", "0.07%", "0.11%", "0.15%", "0.18%"))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.