最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Matplotlib | Fontproperties 調(diào)用中文字體

2023-09-17 11:49 作者:公子_Gongzi  | 我要投稿

在使用 Matplotlib 畫圖的時候,由于Matplotlib 默認不支持中文字體,所以當(dāng)需要在坐標(biāo)軸上顯示中文字體時,我們一般需要使用Font Properties來調(diào)用系統(tǒng)中的中文字體。 下面我以Windows 11 來演示: 1.按下鍵盤上的快捷鍵”windows徽標(biāo)鍵" + R ,打開運行窗口,輸入”control", 然后回車;

2.然后在路徑欄中輸入 “控制面板\所有控制面板項\字體”,并回車;

3. 鼠標(biāo)點擊下圖中的“下拉三角形”,選擇“詳細信息”;

4. 在空白處單擊鼠標(biāo)右鍵,隨后依次單擊 “排序方式” > "更多";

5.在彈出的菜單中選擇“字體文件名稱”,并點擊“確定”;

6. 此時我們就可以看到我們可以引用字體的字體文件名稱了;

此時我們通過Font Properties 調(diào)用自己喜歡的字體文件名稱就可以使用了; # 測試源碼如下: from matplotlib import pyplot as plt import random import matplotlib from matplotlib import font_manager my_font = font_manager.FontProperties(

fname="C:/windows/Fonts/SIMKAI.ttf"

) x = range(0,120) y = [random.randint(20,35) for i in range(120)] plt.figure(figsize=(30,16),dpi = 96) plt.plot(x,y) _x = list(x) _xtick_labels = ["10點{}分".format(i) for i in range(60)] _xtick_labels += ["11點{}分".format(i) for i in range(60)] plt.xticks(_x[::3], _xtick_labels[::3] , rotation = 45, fontproperties = my_font) plt.show() # 運行代碼后就可以看到含有中文字體的圖形了,如下圖:

參考文獻: https://www.rstk.cn/news/613608.html?action=onClick

Matplotlib | Fontproperties 調(diào)用中文字體的評論 (共 條)

分享到微博請遵守國家法律
奇台县| 大埔县| 定州市| 永和县| 连平县| 延庆县| 双流县| 广西| 丹凤县| 兴义市| 响水县| 麟游县| 安阳市| 怀化市| 绥芬河市| 长丰县| 巴彦县| 隆林| 历史| 吴旗县| 武夷山市| 长沙市| 合山市| 岐山县| 莱芜市| 临汾市| 大同市| 曲周县| 朝阳区| 灯塔市| 朝阳市| 朔州市| 稷山县| 云和县| 河北区| 淮北市| 敦煌市| 金溪县| 田林县| 乌拉特前旗| 鄂托克前旗|