1

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マウスをポイントの上に置くとポイント番号が表示されることを示していますが、私の場合はそれを行う方法を理解するのが困難です。このホバー機能を現在のコードに追加するにはどうすればよいですか?

4

1 に答える 1