1.python画图怎么使用特殊符号
python画图怎么使用特殊符号?_python中怎么在绘图中加a b c d_sinysama的博客-CSDN博客python画图怎么使用特殊符号_python中怎么在绘图中加a b c dhttps://blog.csdn.net/QAQIknow/article/details/124390075?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168856748716782425195726%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168856748716782425195726&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-3-124390075-null-null.142^v88^insert_down38v5,239^v2^insert_chatgpt&utm_term=%E7%89%B9%E6%AE%8A%E7%AC%A6%E5%8F%B7%E5%9C%A8python%E4%B8%AD&spm=1018.2226.3001.4187
2.热力图 sns.heatmap 调整 图内,坐标轴,color bar 字体大小
热力图 sns.heatmap 调整 图内,坐标轴,color bar 字体大小_sns.heatmap字体大小_kev_gogo的博客-CSDN博客原始首先准备一个文件,我用的是csv文件我们先看一下最原始的效果:代码为:student = pd.read_csv('./input/small_data.csv')plt.figure(figsize=(25, 10))sns.heatmap(student.corr(), annot=True, cmap='YlGnBu')plt.savefig('relevance.png')plt.show()可以看到每个字都很小,那么接下来开始我们的调整坐标轴调整坐标轴,我们只需要在h_sns.heatmap字体大小https://blog.csdn.net/weixin_45415929/article/details/124018815?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-124018815-blog-79132602.235%5Ev38%5Epc_relevant_default_base&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-124018815-blog-79132602.235%5Ev38%5Epc_relevant_default_base&utm_relevant_index=5
3.坐标轴和标签放顶上
标签
ax.set_xlabel('X LABEL')
ax.xaxis.set_label_position('top')
坐标轴
ax.xaxis.set_ticks_position("top")
ax.xaxis.tick_top()
4.cbar水平横放
plt.figure(dpi=120)
sns.heatmap(data=df,
cmap=palettable.cartocolors.diverging.ArmyRose_7.mpl_colors,
cbar=True,
cbar_kws={'label': 'ColorbarName', #color bar的名称
'orientation': 'horizontal',#color bar的方向设置,默认为'vertical',可水平显示'horizontal'
"ticks":np.arange(4.5,8,0.5),#color bar中刻度值范围和间隔
"format":"%.3f",#格式化输出color bar中刻度值
"pad":0.15,#color bar与热图之间距离,距离变大热图会被压缩
},
)
plt.title("图例位置、名称、标签等设置:cbar_kws")