[英]ggplot2 to plotly- Only shows traces and not data on the tooltip
我已經使用了plot1
繪圖並將其轉換為使用ggplotly()
的交互式繪圖,但是當我嘗試使用工具提示時,它顯示的只是我繪制的5個矩形的“跡線1”,“跡線2”等。與我的原始情節中的geom_text
。 當我將鼠標懸停在數據點上而不顯示“跡線1”,“跡線2”等時,如何獲得工具提示以實際顯示數據?
這是我的代碼:
plot1 <- ggplot(dfplot, aes(x,y)) +
geom_text(aes(x=200, y=min(dfplot[,1]-3), label="Weak"), size=4)+
geom_text(aes(x=400, y=min(dfplot[,1]-3), label="Strong"), size=4)+
geom_text(aes(x=600, y=min(dfplot[,1]-3), label="Very Strong"), size=4) + ...
finalplot1 <- ggplotly(plot1)
我希望繪圖版本停止在工具提示中說“ trace 1”,並開始顯示數據框中的x和y坐標值。我該怎么做?
因此,以下是常規散點圖示例。
library(ggplot2)
library(plotly)
lol <- ggplot(diamonds,aes(x=carat,y = price)) + geom_point()
ggplotly(lol)
這是您可以自定義工具提示的方法。請記住也要添加,tooltip = c(“ text”),如下所示。
lol2 <- ggplot(diamonds,aes(x=carat,y = price)) + geom_point(aes(text=paste('<br>cut:',cut)))
ggplotly(lol2,tooltip = c("text"))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.