gpt4 book ai didi

python - Seaborn 热图 : Customize A Label

转载 作者:太空宇宙 更新时间:2023-11-04 00:57:32 25 4
gpt4 key购买 nike

给出下面来自 here 的热图:

flights = sns.load_dataset("flights")
flights = flights.pivot("month", "year", "passengers")
ax = sns.heatmap(flights, annot=True, fmt="d")

for text in ax.texts:
text.set_size(14)
if text.get_text() == '118':
text.set_size(18)
text.set_weight('bold')
text.set_style('italic')

如何将类似的逻辑应用于 y 轴刻度标签?例如,如果我想加强“February”,将其设为 13 号字体并将其涂成红色怎么办?

提前致谢!

最佳答案

几乎完全相同的想法,你只需要遍历yticklabels的列表:

flights = sns.load_dataset("flights")
flights = flights.pivot("month", "year", "passengers")
ax = sns.heatmap(flights, annot=True, fmt="d")

for label in ax.get_yticklabels():
if label.get_text() == "February":
label.set_size(13)
label.set_weight("bold")
label.set_color("red")

关于python - Seaborn 热图 : Customize A Label,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34422944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com