PyCharm Matplotlib 画图中文无法展示

2023-12-13  本文已影响0人  一生逍遥一生

使用下面的代码,可以解决 Matplotlib 画图中文无法展示的问题,

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import matplotlib
import pandas as pd
import matplotlib.pyplot as plt  # Matplotlib – Python画图工具库
df_ads = pd.read_csv("直播带货.csv")
# 设置字体为SimHei,以正常显示中文标签
plt.rcParams["font.sans-serif"] = ['SimHei']
# 用来正常显示负号
plt.rcParams['axes.unicode_minus'] = False
plt.plot(df_ads['转发量'], df_ads['成交额'], 'r.', label='数据点')  # 用matplotlib.pyplot的plot方法显示散点图
plt.xlabel('转发量')  # x轴Label
plt.ylabel('成交额')  # y轴Label
plt.legend()  # 显示图例
plt.show()  # 显示绘图结果!

最重要的代码是:

# 设置字体为SimHei,以正常显示中文标签
plt.rcParams["font.sans-serif"] = ['SimHei']
# 用来正常显示负号
plt.rcParams['axes.unicode_minus'] = False
上一篇下一篇

猜你喜欢

热点阅读