如何修改Python散点图坐标轴旁刻度值的字体大小
调整Matplotlib/Seaborn散点图坐标轴刻度值字体大小
要调整坐标轴刻度值(也就是你红圈标注的那些轴旁数字/文字)的字体大小,直接用Matplotlib的两个方法就能搞定,结合你的代码给你两种实现方式:
方法一:单独设置x、y轴刻度字号
直接用plt.xticks()和plt.yticks()的fontsize参数,精准控制单个轴的刻度:
plt.figure(figsize=(170,50)) sns.scatterplot(x= job_size_M.employee_residence, y= job_size_M.salary, hue= job_size_M.employee_residence, s=2000); plt.xlabel('Countries', size = 100); plt.ylabel('Salary', size = 100); # 新增两行设置刻度字体大小 plt.xticks(fontsize=80) # 自定义x轴刻度字号 plt.yticks(fontsize=80) # 自定义y轴刻度字号
方法二:一次性设置所有轴刻度字号
用plt.tick_params()可以批量设置,更简洁,适合同时调整x、y轴的场景:
plt.figure(figsize=(170,50)) sns.scatterplot(x= job_size_M.employee_residence, y= job_size_M.salary, hue= job_size_M.employee_residence, s=2000); plt.xlabel('Countries', size = 100); plt.ylabel('Salary', size = 100); # 一次性设置x、y轴刻度字号,labelsize控制字体大小 plt.tick_params(axis='both', labelsize=80)
如果只想单独调整某一个轴,把axis='both'改成axis='x'或axis='y'即可。
内容的提问来源于stack exchange,提问作者abcd
相关产品推荐
相关产品推荐

