微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从R脚本减少C3的工具提示中的信息

如何解决从R脚本减少C3的工具提示中的信息

这是从R脚本使用C3.js绘制的一些数据。 五行中的三行显示为灰色。使用legend(hide = hidden)

可以很容易地将它们从图例中省略

如何从工具提示删除相同的行?

在这种情况下,当鼠标悬停在图形上方时,工具提示将仅显示[红色方块] B 1.8,然后显示[绿色方块] D 1.75

library("c3")
library("tidyverse")

df <- structure(list(Date = structure(c(18503,18504,18505,18506,18507,18508,18509,18510,18511,18512,18513,18514,18515,18516,18517,18518,18519),class = "Date"),A = c(1.6,1.6,1.6),B = c(1.8,1.8,1.8),C = c(1.75,1.75,1.75),D = c(1.75,1.75
                                                                                                                                                            ),E = c(1.75,1.6)),row.names = c(NA,-17L),class = c("tbl_df","tbl","data.frame"))
####
pal <- c("#EEEEEE","FF0000","#EEEEEE","00FF00","#EEEEEE")
hidden <- c("A","C","E")

df %>% 
  c3() %>% 
  tickAxis('y',values = c(1.6,1.7,1.8)) %>% 
  c3_color(pal) %>% 
  legend(hide = hidden)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。