<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class="button">Lesen</button>
<div class="einleitung">
<article class="article">
<p><strong><em>My text.</em></strong></p>
</article>
</div>
假设我有一个包含x,y和z列的数据框。我创建了一个ggplot,x沿x轴,y沿y轴。我已经看到悬停代码的examples在鼠标悬停在一个点上时会显示x和y值,但除了沿x和y绘制的图表之外,还可以访问数据框中的其他数据?例如,如果某人悬停在点(1,6)上,是否有办法显示&#39; a&#39;?
答案 0 :(得分:2)
您可以根据plotly
包使用以下代码:
df <- data.frame(x=c(1,2,3,4,5), y=c(6,7,8,9,10), z=c('a','b','c','d','e'))
library(ggplot2)
# Define the content and format of the tooltip in the "text" aesthetic
p <- ggplot(df, aes(x=x, y=y,
text=paste("X=",x,"<br>Y=",y,"<br>Z=",z))) +
geom_point()
library(plotly)
p <- ggplotly(p, tooltip="text")
print(p)