python如何根據(jù)x軸、y軸坐標(biāo)在坐標(biāo)軸里畫出曲線圖
更新時間:2023年10月12日 16:30:38 作者:Fly~~
這篇文章主要介紹了python如何根據(jù)x軸、y軸坐標(biāo)在坐標(biāo)軸里畫出曲線圖問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
python根據(jù)x、y軸坐標(biāo)在坐標(biāo)軸里畫出曲線圖
程序?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ù)制這個字體到當(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);
#對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è)置字體大小
#你問我legend為啥不直接寫fontsize?答:試過無效
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é)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
基于Python實現(xiàn)四維圖像繪制系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了如何基于Python語言實現(xiàn)一個簡單的四維圖像繪制系統(tǒng),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-09-09
python項目打包成docker容器鏡像的兩種方法實現(xiàn)
本文介紹兩種將Python項目打包為Docker鏡像的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-11-11
利用Python將原始邊列表轉(zhuǎn)換為鄰接矩陣的過程
有時候,我們會從外部數(shù)據(jù)源中得到原始的邊列表,而需要將其轉(zhuǎn)換為鄰接矩陣以便進行后續(xù)的分析和處理,本文將介紹如何使用Python來實現(xiàn)這一轉(zhuǎn)換過程,需要的朋友可以參考下2024-04-04
python pyautogui手動活動(模擬鼠標(biāo)鍵盤)自動化庫使用
這篇文章主要為大家介紹了python pyautogui手動活動(模擬鼠標(biāo)鍵盤)自動化庫使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2024-01-01
Python實現(xiàn)在Word中創(chuàng)建,讀取和刪除列表詳解
在Word中,列表是一種用于組織和呈現(xiàn)信息的有效工具,這篇文章將探討一下如何使用Python在Word文檔中創(chuàng)建,讀取和刪除列表,需要的可以了解下2025-03-03

