mac如何在matplotlib中显示中文
程序员文章站
2022-05-02 19:26:37
...
import matplotlib.pyplot as plt
plt.rcParams["font.family"] = 'Arial Unicode MS'
import matplotlib
a=sorted([f.name for f in matplotlib.font_manager.fontManager.ttflist])
for i in a:
print i
#保证中文正常使用
from sklearn.datasets import make_blobs, load_iris
import matplotlib.pyplot as plt
# 支持中文
plt.rcParams['font.sans-serif'] = ['Arial Black'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
n_samples = 1000
random_state = 37 #随机分割测试集和训练集
x, y = make_blobs(n_samples=n_samples, random_state=random_state)
# x, y = load_iris(True) # 莺尾花
print(x.shape, y.shape)
plt.scatter(x[:, 0], x[:, 1], c=y)
plt.title(u"原始数据分布")
plt.xlabel(u"长度")
plt.ylabel(u"宽度")
plt.show()
参考:
https://blog.csdn.net/u010472607/article/details/82789887?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
https://blog.csdn.net/u013139938/article/details/102641798
推荐阅读
-
termux中matplotlib无法显示中文问题的解决方法
-
matplotlib 生成的图像中无法显示中文字符的解决方法
-
MAC中python中文出现乱码方格——matplotlib画图
-
关于Linux系统中python matplotlib画图的中文显示问题的解决办法
-
解决Linux系统中python matplotlib画图的中文显示问题
-
关于Linux系统中python matplotlib画图的中文显示问题的解决办法
-
mac如何在matplotlib中显示中文
-
Mac电脑python 使用Matplotlib画图中文字体显示问题
-
解决Mac matplotlib.plot 中文字体显示问题,亲测好用!
-
mac下matplotlib中文字体无法显示解决方法