在 plot_ly 曲面图 (R) 上标记 x、y 和 z 轴
Labelling x,y, and z axis on plot_ly surface plot (R)
我有以下代码行来绘制曲面
fig<-plot_ly(z=~MatDurMat,y=~MatDurAxis[,1],x=~MatDurAxis[,2],type = "surface")
%>% layout(xaxis=list(title='Discount rate'), yaxis=list(title='Initial carbon price (£)'))
fig
它绘制的表面很好,但尽管没有出现任何错误,轴标题显示为 MatDurMat、MatDurMat[1] 和 MatDurMat[2],与我在布局部分。
提前致谢。
应该这样做:
library(plotly)
#> Loading required package: ggplot2
#>
#> Attaching package: 'plotly'
#> The following object is masked from 'package:ggplot2':
#>
#> last_plot
#> The following object is masked from 'package:stats':
#>
#> filter
#> The following object is masked from 'package:graphics':
#>
#> layout
MatDurAxis <- cbind(1:25, seq(.01, .25, by=.01))
MatDurMat <- outer(MatDurAxis[,1], MatDurAxis[,2], "*")
MatDurAxis = as.data.frame(MatDurAxis)
plot_ly(z=~MatDurMat,y=~MatDurAxis$V1,x=~MatDurAxis$V2, type = "surface") %>%
layout(scene = list(
xaxis=list(title='Discount rate'),
yaxis=list(title='Initial carbon price (£)'),
zaxis=list(title='Z AXIS TITLE')))
由 reprex package (v2.0.1)
创建于 2022-03-01
注意,您需要对 3d 轴使用 scene
。
我有以下代码行来绘制曲面
fig<-plot_ly(z=~MatDurMat,y=~MatDurAxis[,1],x=~MatDurAxis[,2],type = "surface")
%>% layout(xaxis=list(title='Discount rate'), yaxis=list(title='Initial carbon price (£)'))
fig
它绘制的表面很好,但尽管没有出现任何错误,轴标题显示为 MatDurMat、MatDurMat[1] 和 MatDurMat[2],与我在布局部分。
提前致谢。
应该这样做:
library(plotly)
#> Loading required package: ggplot2
#>
#> Attaching package: 'plotly'
#> The following object is masked from 'package:ggplot2':
#>
#> last_plot
#> The following object is masked from 'package:stats':
#>
#> filter
#> The following object is masked from 'package:graphics':
#>
#> layout
MatDurAxis <- cbind(1:25, seq(.01, .25, by=.01))
MatDurMat <- outer(MatDurAxis[,1], MatDurAxis[,2], "*")
MatDurAxis = as.data.frame(MatDurAxis)
plot_ly(z=~MatDurMat,y=~MatDurAxis$V1,x=~MatDurAxis$V2, type = "surface") %>%
layout(scene = list(
xaxis=list(title='Discount rate'),
yaxis=list(title='Initial carbon price (£)'),
zaxis=list(title='Z AXIS TITLE')))
由 reprex package (v2.0.1)
创建于 2022-03-01注意,您需要对 3d 轴使用 scene
。