主頁(yè) > 知識(shí)庫(kù) > 解決使用Spyder IDE時(shí)matplotlib繪圖的顯示問(wèn)題

解決使用Spyder IDE時(shí)matplotlib繪圖的顯示問(wèn)題

熱門標(biāo)簽:南京銷售外呼系統(tǒng)軟件 地圖標(biāo)注微信發(fā)送位置不顯示 房產(chǎn)電銷外呼系統(tǒng) 浙江電銷卡外呼系統(tǒng)好用嗎 蓋州市地圖標(biāo)注 315電話機(jī)器人廣告 地圖制圖標(biāo)注位置改變是移位嗎 地圖標(biāo)注的意義點(diǎn) 上海機(jī)器人外呼系統(tǒng)哪家好

Spyder 環(huán)境下 matplotlib 的 backend 設(shè)置是在打開(kāi)環(huán)境時(shí)就配置好了的

所以通常的方法:

import matplotlib
matplotlib.use('Qt5Agg')

是無(wú)效的。

Spyder 下解決這個(gè)問(wèn)題最簡(jiǎn)單的方法是 GUI 的方法:

Tools -> Preferences -> IPython console -> Graphics -> Backend: Qt5

應(yīng)用,然后可能需要重啟一下,就可以了。如無(wú)特殊需要,以后無(wú)需更改。

補(bǔ)充:Python使用matplotlib或pandas繪制圖像中文亂碼問(wèn)題解決方案

一般大家使用 Anaconda 進(jìn)行數(shù)據(jù)處理后生成圖片的時(shí)候,

如果不指定對(duì)應(yīng)字體會(huì)導(dǎo)致中文亂碼

可以通過(guò)下面的方案進(jìn)行解決

#如遇中文顯示問(wèn)題可加入以下代碼
# -*- coding: utf-8 -*-
import pandas as pd
import  matplotlib.pyplot as plt 
plt.rcParams['font.sans-serif'] = ['SimHei'] # 指定默認(rèn)字體
plt.rcParams['axes.unicode_minus'] = False # 解決保存圖像是負(fù)號(hào)'-'顯示為方塊的問(wèn)題

一般加入那兩行設(shè)置基本都沒(méi)有問(wèn)題,

如果還出現(xiàn)亂碼的話也可以用以下方法:

第一種:

將xlabel,ylabel里面的內(nèi)容改成英文。

    plt.xlabel("Rating Score")
    plt.ylabel("People Number")
    plt.title("Rating Scores And related People Number")

第二種:

把默認(rèn)字體改一下

# -*- coding: utf-8 -*- 
import pandas as pd
import  matplotlib.pyplot as plt
plt.rcParams["font.sans-serif"] =  ['Microsoft YaHei']#用來(lái)正常顯示中文標(biāo)簽的,此處改為微軟雅黑
plt.rcParams["axes.unicode_minus"] = False  #用來(lái)正常顯示負(fù)號(hào)

結(jié)果正常:

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 用Python的繪圖庫(kù)(matplotlib)繪制小波能量譜
  • python matplotlib繪圖實(shí)現(xiàn)刪除重復(fù)冗余圖例的操作
  • python 繪圖模塊matplotlib的使用簡(jiǎn)介
  • python之 matplotlib和pandas繪圖教程
  • Pyside2中嵌入Matplotlib的繪圖的實(shí)現(xiàn)
  • 詳解matplotlib繪圖樣式(style)初探
  • 詳解matplotlib中pyplot和面向?qū)ο髢煞N繪圖模式之間的關(guān)系

標(biāo)簽:臨汾 日照 陽(yáng)泉 克拉瑪依 雙鴨山 赤峰 金華 貴州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《解決使用Spyder IDE時(shí)matplotlib繪圖的顯示問(wèn)題》,本文關(guān)鍵詞  解決,使用,Spyder,IDE,時(shí),matplotlib,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《解決使用Spyder IDE時(shí)matplotlib繪圖的顯示問(wèn)題》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于解決使用Spyder IDE時(shí)matplotlib繪圖的顯示問(wèn)題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章