python如何根據(jù)x軸、y軸坐標(biāo)在坐標(biāo)軸里畫(huà)出曲線圖
python根據(jù)x、y軸坐標(biāo)在坐標(biāo)軸里畫(huà)出曲線圖
程序?qū)崿F(xiàn):
import numpy as np import matplotlib as mpl import matplotlib.pyplot as plt a=[1,2,3,5,6,10] b=[0,3,4,5,7,8] c=[10,9,8,7,6,5,2,0] d=[1,2,3,5,5,6,4,0] plt.title('Title') plt.plot(a, b, color='blue', label='test1') plt.plot(c, d, color='green', label='test2') plt.legend() # 顯示圖例 plt.xlabel(X') plt.ylabel('Y') plt.savefig("test.jpg")
示例結(jié)果
如下所示:
python曲線圖 中文顯示、改圖例大小、坐標(biāo)軸數(shù)字調(diào)整大小
# -*- coding: utf-8 -*- """ Created on Thu Apr 23 19:19:49 2020 @author: del """ import numpy as np import matplotlib as mpl import matplotlib.pyplot as plt plt.style.use('classic'); myfont=mpl.font_manager.FontProperties(fname='simhei.ttf');#從電腦的字體文件夾復(fù)制這個(gè)字體到當(dāng)前文件夾 y1=[10,9,8,7,6,5,4,4,4,4,4,4]; y2=[9,8,7,6,5,4,3,3,3,3,3,3]; x=[1,10,20,30,40,50,60,70,80,90,100,110]; plt.plot(x,y1,color='steelblue',marker='o',mec='steelblue',mfc='steelblue'); plt.plot(x,y2,color='coral',marker='*',mec='coral',mfc='coral', ms=10); #對(duì)xy軸設(shè)置 #坐標(biāo)軸字體大小 plt.xticks([1,10,20,30,40,50,60,70,80,90,100,110],fontsize=12); plt.yticks([t for t in range(0,13,2) ],fontsize=12); legends={'棒棒的我','胖胖的我'}; font = {'family':'simhei',#這里必須要有第5行的操作前提 'weight': 'normal', 'size': 15, } plt.legend(legends,loc=0,prop=font,labelspacing=1,frameon=True); #這樣就可以設(shè)置字體大小 #你問(wèn)我legend為啥不直接寫(xiě)fontsize?答:試過(guò)無(wú)效 plt.xlabel('這是x',fontproperties=myfont,fontsize=15); plt.ylabel('這是y',fontproperties=myfont,fontsize=15); #plt.plot(x,y1,'-k'); #plt.plot(x,y2,':k'); #plt.savefig('1.png',dpi = 400) #保存圖像,dpi可以調(diào)整圖像的像素大小
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python集合魔法解鎖數(shù)據(jù)去重技巧應(yīng)用實(shí)例
這篇文章主要為大家介紹了Python集合魔法解鎖數(shù)據(jù)去重技巧應(yīng)用實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11python-tornado的接口用swagger進(jìn)行包裝的實(shí)例
今天小編就為大家分享一篇python-tornado的接口用swagger進(jìn)行包裝的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-08-08python數(shù)組復(fù)制拷貝的實(shí)現(xiàn)方法
這篇文章主要介紹了python數(shù)組復(fù)制拷貝的實(shí)現(xiàn)方法,實(shí)例分析了Python數(shù)組傳地址與傳值兩種復(fù)制拷貝的使用技巧,需要的朋友可以參考下2015-06-06python實(shí)現(xiàn)簡(jiǎn)單的貪吃蛇游戲
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)簡(jiǎn)單的貪吃蛇游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-03-03使用Python去除字符串中某個(gè)字符的多種實(shí)現(xiàn)方式比較
python中字符串是不可變的,所以無(wú)法直接刪除字符串之間的特定字符,下面這篇文章主要給大家介紹了關(guān)于使用Python去除字符串中某個(gè)字符的多種實(shí)現(xiàn)方式比較的相關(guān)資料,需要的朋友可以參考下2022-06-06TensorFlow實(shí)現(xiàn)MLP多層感知機(jī)模型
這篇文章主要為大家詳細(xì)介紹了TensorFlow實(shí)現(xiàn)MLP多層感知機(jī)模型,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-03-03python字典如何獲取最大和最小value對(duì)應(yīng)的key
這篇文章主要介紹了python字典如何獲取最大和最小value對(duì)應(yīng)的key問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-11-11