鼠标悬停工具提示geom_point格式

时间:2017-10-06 14:15:03

标签: r ggplot2 plotly

This答案指出格式化工具提示(当鼠标悬停在散点图上时会显示)可以通过我 $( document ).ready(function(){ $( ".ytp-gradient-top", ".ytp-gradient-bottom" ).css({ "border": "3px solid red" )}; )}; 审美text审美而来。 3}}我被告知geom_point不应该被用作text的审美(它有效但有时它会导致问题,请参考我的第二个question)。那真相在哪里?我的目标是创建工具提示,我可以为geom_point设置格式(为首先提到link中所述设置特定参数)。

1 个答案:

答案 0 :(得分:1)

将美学地图放在ggplot而不是geom_point下,以避免出现警告:

## This produces an "unknown aesthetic" warning
ggplot( mtcars, aes( x = wt, y = mpg ) ) + geom_point( aes( text = cyl ) )

## This doesn't
ggplot( mtcars, aes( x = wt, y = mpg, text = cyl ) ) + geom_point()

此外,在添加简单信息时,请考虑使用key美学代替text。前者保留了列标签。

执行aes( ..., text = cyl )时,鼠标悬停标签将如下所示:

# wt: 2.620
# mpg: 21.0
# 6

执行aes( ..., key = cyl )时,鼠标悬停标签将如下所示:

# wt: 2.620
# mpg: 21.0
# cyl: 6