R中的绘图:如何添加正确的轴标签和刻度值?
如果R中的绘图:如何添加正确的轴标签和刻度值?,r,r-plotly,R,R Plotly,如果M是矩阵,则 plot_-ly(z=M)%%>%add_-surface() 绘制该矩阵的曲面图。也就是说,行和列是x和y值,z值是矩阵中的元素 但是,x轴和y轴被标记为与M的行和列相对应的整数。此外,轴在绘图上的字面意思是“x”和“y” 但这不是我想要的。矩阵M是使用outer(A,B,someFunction)生成的,其中A,B是向量。因此,我实际上希望轴显示值A和B,我希望轴标签显示“A”,“B”,而不是“x”,“y” 我该怎么做 可从他们的文档中找到: library(plotly)
M
是矩阵,则
plot_-ly(z=M)%%>%add_-surface()
绘制该矩阵的曲面图。也就是说,行和列是x和y值,z值是矩阵中的元素
但是,x轴和y轴被标记为与M
的行和列相对应的整数。此外,轴在绘图上的字面意思是“x”和“y”
但这不是我想要的。矩阵M
是使用outer(A,B,someFunction)
生成的,其中A,B
是向量。因此,我实际上希望轴显示值A
和B
,我希望轴标签显示“A”,“B”
,而不是“x”,“y”
我该怎么做 可从他们的文档中找到:
library(plotly)
图书馆(tidyverse)
M%
添加曲面()%>%
布局(场景=列表(xaxis=列表(title=“A”)、yaxis=列表(title=“B”))
可从以下文档中找到:
library(plotly)
图书馆(tidyverse)
M%
添加曲面()%>%
布局(场景=列表(xaxis=列表(title=“A”)、yaxis=列表(title=“B”))
您必须在x
和y
中设置A
和B
:
library(plotly)
A <- B <- seq(-5, 5, by = 0.2)
z <- outer(A, B, function(x,y) exp(-x^2-y^2))
plot_ly(x = A, y = B, z = z) %>% add_surface() %>%
layout(scene = list(xaxis = list(title = "A"), yaxis = list(title = "B")))
library(plotly)
A您必须在x
和y
中设置A
和B
:
library(plotly)
A <- B <- seq(-5, 5, by = 0.2)
z <- outer(A, B, function(x,y) exp(-x^2-y^2))
plot_ly(x = A, y = B, z = z) %>% add_surface() %>%
layout(scene = list(xaxis = list(title = "A"), yaxis = list(title = "B")))
library(plotly)
A.