首页 > 解决方案 > 底部需要情节彩条

问题描述

这是一个数据框,以及使用 plotly 渲染的图,

我浏览了 plotly R 参考指南中提到的属性,但无法帮助自己。

require(plotly)  
require(dplyr)

df <- structure(list(nn = c(5, 10, 20), Sparsity = c(93.7, 94.3, 94.9
), Method = c("adjcos", "adjcos", "adjcos"), Filtering = c("IBCF", 
"IBCF", "IBCF"), error = c("MAE", "MAE", "MAE"), `5` = c(0.716433082, 
0.746625993, 0.786221009), `10` = c(0.709316631, 0.737244112, 
0.784197414), `20` = c(0.711888414, 0.73875951, 0.783307894), 
    `30` = c(0.716054462, 0.741430884, 0.78574634), `50` = c(0.722296008, 
    0.745516396, 0.788986052), `70` = c(0.727236608, 0.749367689, 
    0.792077439), `100` = c(0.73261171, 0.75337796, 0.795475065
    ), `150` = c(0.738988515, 0.75764295, 0.799090637), `200` = c(0.743606268, 
    0.760689524, 0.801416126)), row.names = c(NA, -3L), class = c("tbl_df", 
"tbl", "data.frame"))

plot_ly(x = ~df$Sparsity, y = ~df$nn, z = ~as.matrix(df[,-c(1:5)])) %>%
  add_surface()

我得到的地块

在此处输入图像描述

我需要绘图底部的颜色条/比例(此处引用颜色条属性),直接从 plot_ly() 渲染。

如下所示 :

在此处输入图像描述

标签: rplotlyr-plotly

解决方案


推荐阅读