繁体   English   中英

在ipython和Spark中通过mpld3在散点图中使用工具提示的问题

[英]issue in using tooltip in scatter plot through mpld3 in ipython and Spark

我有一个RDD ,里面有学生证和他们的分数:

Student_record = data.map(lambda x:x[0]).zip(score)

然后,我使用mpld3scatter plot上显示分数。

%matplotlib inline
import matplotlib.pyplot as plt
import numpy as np
import mpld3

fig, ax = plt.subplots()
x = np.arange(1,score.count()+1,1)

ax.scatter(x, predict, c='red', s=100, alpha=0.4)
ax.grid(color='lightgray', alpha=0.7)
ax.set_ylabel("score")
ax.set_xlabel("student")
mpld3.display(fig)

我一直试图做的是包括一个tooltip功能,以便当我的鼠标悬停在情节上的特定分数点上时,它会显示该学生的分数。 我正在浏览文档, 文档使用tooltip来显示鼠标悬停在某个点上时会显示点号,但是在我的情况下我很难理解该如何做。 如何将此悬停功能添加到当前代码中?

带有工具提示散点图”示例似乎就是您想要的。 只需将最后一行从mpld3.show()更改为mpld3.display()即可在IPython笔记本中内联。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM