前回
とりあえずグルーピングした値を用意した。
それを今度はmatplotlib
ってやつでプロッティング(?描画って意味かな?)する。
>>> import matplotlib.pyplot as plt
とりあえず渡す
>>> grouping_user_id user.id 4 7 9 2 10 4 12 3 13 4 16 3 19 1 ... >>> plt.plot(grouping_user_id) [<matplotlib.lines.Line2D object at 0x113dc2b90>] >>> plt.show()
????
私のイメージはこうである。
あれ?なんでだろう。。。?
あ!!! よく考えたらソートしてない!!
>>> grouping_user_id.sort(False, ascending=False) # 昇順ソート >>> plt.plot(grouping_user_id) >>> plt.show()
おお!できた(かも)
点にしてみる
>>> plt.plot(grouping_user_id, 'o') # 小さい円 = 点で描画する >>> plt.show()
あまりにも小さいため拡大しています。
これで戦える(本と同じことができる)準備はできたんじゃないかな。