R 是否在绘图上修改热图中的标签(x、y、z)?
我想重命名热图中的标签。例如: 我希望标签上不是写“x:”,而是写“小时: 我希望标签上写的不是“y:”,而是“Day:”R 是否在绘图上修改热图中的标签(x、y、z)?,r,plotly,r-plotly,R,Plotly,R Plotly,我想重命名热图中的标签。例如: 我希望标签上不是写“x:”,而是写“小时: 我希望标签上写的不是“y:”,而是“Day:” Library(plotly) 那怎么办 library(plotly) dat <- expand.grid(x = 1:nrow(volcano), y = 1:ncol(volcano)) dat$z <- c(volcano) plot_ly(height = 500) %>% layout(autosize = FALSE,
Library(plotly)
那怎么办
library(plotly)
dat <- expand.grid(x = 1:nrow(volcano), y = 1:ncol(volcano))
dat$z <- c(volcano)
plot_ly(height = 500) %>%
layout(autosize = FALSE,
xaxis=list(title = "Hour", titlefont = list(size=20)),
yaxis=list(title = "Day", titlefont = list(size=20))) %>%
add_trace(data = dat, x = ~x, y = ~y, z = ~z, type = "heatmap",
hoverinfo = 'text',
text = ~paste("Hour:", dat$x,
"<br> Day:", dat$y,
"<br> z:", dat$z))
library(plotly)
dat%
添加跟踪(data=dat,x=~x,y=~y,z=~z,type=“heatmap”,
hoverinfo='text',
text=~粘贴(“小时:”,dat$x,
“
天:”,dat$y,
“
z:”,dat$z))
现在无法为热图跟踪自定义此悬停文本,但我们有一个问题需要添加此功能:
library(plotly)
dat <- expand.grid(x = 1:nrow(volcano), y = 1:ncol(volcano))
dat$z <- c(volcano)
plot_ly(height = 500) %>%
layout(autosize = FALSE,
xaxis=list(title = "Hour", titlefont = list(size=20)),
yaxis=list(title = "Day", titlefont = list(size=20))) %>%
add_trace(data = dat, x = ~x, y = ~y, z = ~z, type = "heatmap",
hoverinfo = 'text',
text = ~paste("Hour:", dat$x,
"<br> Day:", dat$y,
"<br> z:", dat$z))