[英]How to customize hover info while using ggplotly() from plotly package in R?
[英]In R function ggplotly ( from plotly package), how to adjust the label content
當我使用函數 ggplotly (來自 plotly 包)時,如何更改 pop 標簽內容(刪除附加圖像中紅色矩形中的標簽內容)?
library(tidyverse)
library(plotly)
mdate <- c(44197,44198,44199,44200,44201,44202,44203,44204,44205,44206,44207,44208,44209,44210,44211,44212,44213,44214,44215,44216,44217,44218,44219,44220,44197,44198,44199,44200,44201,44202,44203,44204,44205,44206,44207,44208,44209,44210,44211,44212,44213,44214,44215,44216,44217,44218,44219,44220)
myear <- c(2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2021,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020,2020)
amount <- c(45,2,2,87,93,32,31,42,84,93,24,13,12,48,39,33,88,78,15,6,51,55,32,93,14,16,11,84,47,87,40,45,57,76,24,91,11,96,44,82,99,17,75,59,22,89,61,93)
p <- data.frame(mdate,myear,amount) %>%
mutate(mdata=as.Date(mdate),
myear=as.factor(myear)) %>%
ggplot(aes(x=as.Date(mdate),y=amount,color=myear))+geom_line()+
theme_minimal()
ggplotly(p)
我們可以將工具提示的規范(即使用哪些值)傳遞給繪圖:
p <- data.frame(mdate,myear,amount) %>%
mutate(mdata=as.Date(mdate, origin ="1904-01-01"),
myear=as.factor(myear)) %>%
ggplot(aes(x=mdata, y=amount, color=myear)) +
geom_line()+
theme_minimal()
ggplotly(p, tooltip = c("y", "colour"))
PS雖然ggplot2確實允許拼寫“顏色”和“顏色”,但情節似乎堅持“顏色”......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.