我有一个 RDD
,其中包含学生 ID 及其分数:
Student_record = data.map(lambda x:x[0]).zip(score)
然后,我使用 mpld3
在散点图
上显示分数。
%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)
我一直在尝试做的是包含一个工具提示
功能,这样当我的鼠标悬停在绘图上的特定分数点上时,它会显示其分数的学生ID。我正在经历this文档,它使用 tooltip
来显示当鼠标悬停在某个点上时,它会显示点编号,但我很难理解在我的情况下如何执行此操作。如何将此悬停功能添加到我当前的代码中?
我是一名优秀的程序员,十分优秀!