mac matplotlib显示中文

以下默认字体,在mac ventura上测试能成功显示中文:

python 复制代码
import matplotlib.pyplot as plt
import matplotlib

#from matplotlib import font_manager
#plt.rcParams['font.sans-serif'] = ['Heiti TC']
 
#plt.rcParams['font.sans-serif'] = ['Songti SC']
 
#plt.rcParams['font.sans-serif'] = ['Arial Unicode MS']
 
plt.rcParams['font.sans-serif'] = ['PingFang HK']



# 创建数据
x = [1, 2, 3, 4, 5]
y1 = [2, 1, 9, 8, 10]
y2 = [100, 300, 500, 700, 900]

# 创建图形和轴
fig, ax1 = plt.subplots()

# 绘制左侧Y轴数据
ax1.plot(x, y1, 'b-')
ax1.set_xlabel('X轴')
ax1.set_ylabel('左侧Y轴', color='b')

# 创建第二个Y轴
ax2 = ax1.twinx()

# 绘制右侧Y轴数据
ax2.plot(x, y2, 'r--')
ax2.set_ylabel('右侧Y轴', color='r')

# 显示图形
plt.show()

显示效果:

相关推荐
zhensherlock6 小时前
Protocol Launcher 系列:Agenda 优雅组织你的想法与日程
javascript·macos·ios·typescript·node.js·mac·ipad
ipy2Tf8WP6 小时前
全程用 Claude Code 搓了一个 macOS 原生应用:SkillDeck
macos
eLIN TECE7 小时前
Mac安装Redis步骤
redis·macos·bootstrap
独隅9 小时前
在 MacOS 上部署 Keras 模型的全面指南
人工智能·macos·keras
喝凉白开都长肉的大胖子1 天前
在 Matplotlib 中fontweight一般怎么设置
python·matplotlib
绛橘色的日落(。・∀・)ノ1 天前
Matplotlib 第三章 布局格式定方圆
matplotlib
飞翔的SA1 天前
MLX‑VLM :Mac本地跑通多模态大模型的开源项目!让图片、音频、视频理解一键上手
人工智能·python·macos·音视频
sunfdf2 天前
移动硬盘上的文件消失了?以下是Mac电脑解决方法
macos·电脑
绛橘色的日落(。・∀・)ノ2 天前
Matplotlib 第二章 艺术画笔见乾坤
matplotlib
wonderomg2 天前
Mac安装openclaw步骤
macos·openclaw