解決python中使用plot畫圖,圖不顯示的問題
對(duì)以下數(shù)據(jù)畫圖結(jié)果圖不顯示,修改過程如下
df3 = {'chinese':109, 'American':88, 'German': 66, 'Korea':23, 'Japan':5, 'England':118} df4 = pd.DataFrame(df3) df4.plot(kind='barh', rot=0)
運(yùn)行結(jié)果:ValueError: If using all scalar values, you must pass an index
原因:缺少索引
修改后:
#方式1: df4 = pd.DataFrame.from_dict(df3,orient='index').T df4.plot(kind='barh', rot=0) print df4 #結(jié)果: Korea England chinese German American Japan 0 23 118 109 66 88 5
#方式2: df5 = pd.DataFrame({"key": df3.keys(), "value": df3.values()}) print df5 #結(jié)果為: key value 0 Korea 23 1 England 118 2 chinese 109 3 German 66 4 American 88 5 Japan 5
# 作圖語(yǔ)句: df4.plot() df5.plot(kind='barh', rot=0) #運(yùn)行以上語(yǔ)句圖片不顯示 #增加以下句子后出現(xiàn)圖片 import matplotlib.pyplot as plt plt.show()
df4的圖結(jié)果
df5的圖結(jié)果
以上這篇解決python中使用plot畫圖,圖不顯示的問題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- python Matplotlib畫圖之調(diào)整字體大小的示例
- 使用Python編寫簡(jiǎn)單的畫圖板程序的示例教程
- 對(duì)Python中plt的畫圖函數(shù)詳解
- 使用Python的turtle模塊畫圖的方法
- python使用reportlab畫圖示例(含中文漢字)
- Python使用matplotlib和pandas實(shí)現(xiàn)的畫圖操作【經(jīng)典示例】
- python matplotlib畫圖實(shí)例代碼分享
- Python科學(xué)畫圖代碼分享
- 基于python 二維數(shù)組及畫圖的實(shí)例詳解
- python實(shí)現(xiàn)畫圖工具
相關(guān)文章
Python整型運(yùn)算之布爾型、標(biāo)準(zhǔn)整型、長(zhǎng)整型操作示例
這篇文章主要介紹了Python整型運(yùn)算之布爾型、標(biāo)準(zhǔn)整型、長(zhǎng)整型操作,結(jié)合具體實(shí)例形式分析了Python中布爾型、標(biāo)準(zhǔn)整型、長(zhǎng)整型等相關(guān)運(yùn)算技巧,代碼備有詳盡注釋,需要的朋友可以參考下2017-07-07Python用SSH連接到網(wǎng)絡(luò)設(shè)備
這篇文章主要介紹了Python用SSH連接到網(wǎng)絡(luò)設(shè)備,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2021-02-02python pandas合并Sheet,處理列亂序和出現(xiàn)Unnamed列的解決
這篇文章主要介紹了python pandas合并Sheet,處理列亂序和出現(xiàn)Unnamed列的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-03-03python 實(shí)現(xiàn)目錄復(fù)制的三種小結(jié)
今天小編就為大家分享一篇python 實(shí)現(xiàn)目錄復(fù)制的三種小結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-12-12