私RDD
は学生IDとそのスコアを持つを持っています:
Student_record = data.map(lambda x:x[0]).zip(score)
scatter plot
次に、を使用してスコアを表示し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)
私がやろうとしているのはtooltip
、プロット上の特定のスコア ポイントにマウスを合わせると、そのスコアの学生 ID が表示されるような機能を含めることです。このドキュメントは、tooltip
マウスをポイントの上に置くとポイント番号が表示されることを示していますが、私の場合はそれを行う方法を理解するのが困難です。このホバー機能を現在のコードに追加するにはどうすればよいですか?