优化平行坐标图
在查看了您的平行坐标图后,创始人认为,之前放弃以蝙蝠侠为核心的流媒体平台的决定可能为时过早。事实上,平行坐标图似乎表明,许多热门电影与 The Dark Knight 关联很强。她决定改为在会议上向团队推介这个想法,但希望您对图形做一些优化,使其在演示中更具视觉吸引力。
请注意,关联规则已经生成,并以 rules 提供给您。此外,pandas 已以 pd 提供,函数 rules_to_coordinates() 也已定义并可用。
本练习是课程的一部分
Python 中的购物篮分析
练习说明
- 从
pandas的plotting子模块导入平行坐标函数。 - 将包含规则的 DataFrame 转换为坐标。
- 完成语句以生成平行坐标图,并将
colormap设置为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()