平行座標プロットを洗練させる
平行座標プロットを見た創業者は、Batman中心の配信プラットフォームから距離を置くという判断は早計だったかもしれないと考え始めました。実際、このプロットからは、多くの人気映画が The Dark Knight と強く関連しているように見えます。彼女は方針を変えて、スタッフ向けの会議でこのアイデアを提案することにしました。そのために、プレゼンで見栄えがするよう、プロットにいくつか手直しを加えてほしいとあなたに依頼しています。
ルールはすでに生成済みで、rules として利用できます。さらに、pandas は pd で利用可能で、関数 rules_to_coordinates() も定義済みで使えます。
この演習はコースの一部です
Python で学ぶマーケットバスケット分析
演習の手順
pandasのplottingサブモジュールから平行座標の関数をインポートします。- ルールのDataFrameを座標に変換します。
oceanをカラーマップとして使い、平行座標プロットを生成するコードを完成させます。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Import the parallel coordinates plot submodule
from pandas.____ import parallel_coordinates
# Convert rules into coordinates suitable for use in a parallel coordinates plot
coords = ____
# Generate parallel coordinates plot
____(____, 'rule', colormap = '____')
plt.legend([])
plt.show()