matplotlib绘图中文乱码问题 - 蝈蝈俊
💡
原文中文,约2600字,阅读约需7分钟。
📝
内容提要
使用matplotlib绘图时,如果需要使用中文,需要设置字体参数,可以通过全局设置和局部设置来控制,或者加载第三方字体。
🎯
关键要点
- 使用matplotlib绘图时,中文字符默认情况下会出现字体警告,显示为方框或乱码。
- 解决中文乱码问题的核心是设置绘图时的字体参数,确保包含所需字符。
- 可以通过全局设置和局部设置来控制字体,使用rcParams方法或rc方法。
- mac电脑默认没有SimHei字体,可以下载安装或使用系统自带字体如Arial Unicode MS。
- 局部设置可以加载自定义字体文件,如思源黑体,来解决中文显示问题。
- matplotlib中的字体来源包括自带字体、操作系统字体和用户提供的第三方字体。
🏷️
标签
➡️