我在Python中将数据绘制为Seaborn热图。我的数据本质上被分为几类,我想在图上有线条来指示这些组在地图上的位置。举个简单的例子,假设我想从文档中修改这个图...
import seaborn as sns; sns.set()
flights = sns.load_dataset("flights")
flights = flights.pivot("month", "year", "passengers")
ax = sns.heatmap(flights, cbar=False)
我想强调一年中四分之一的比较,制作如下图所示的情节;我该怎么做?
答案 0 :(得分:19)
您想要ax.hlines
:
ax.hlines([3, 6, 9], *ax.get_xlim())