matplotlib Plotting commands summary——matplotlib.pyplot函數功能說明


 

 
函數  matplotlib.pyplot. 功能
acorr(xhold=Nonedata=None**kwargs) 繪制x的自相關圖像
angle_spectrum(xFs=NoneFc=Nonewindow=Nonepad_to=Nonesides=Nonehold=Nonedata=None**kwargs) 繪制角譜
annotate(*args**kwargs) 文本注釋
arrow(xydxdyhold=None**kwargs) 向軸添加箭頭。
autoscale(enable=Trueaxis='both'tight=None) 自動伸縮軸試圖數據(切換)
axes(*args**kwargs) 向圖表添加數據
axhline(y=0xmin=0xmax=1hold=None**kwargs) 在軸上添加一個水平線
axvspan(xminxmaxymin=0ymax=1hold=None**kwargs) 在軸上添加一個水平跨度(矩形)
axis(*v**kwargs) 獲取或設置軸屬性的方便方法
axvline(x=0ymin=0ymax=1hold=None**kwargs) 在軸上添加一個垂直線
axvspan(xminxmaxymin=0ymax=1hold=None**kwargs) 在軸上添加一個垂直跨度(矩形)
bar(leftheightwidth=0.8bottom=Nonehold=Nonedata=None**kwargs) 生成一個條形圖
barbs(*args**kw) 生成一個二維倒鈎范圍
barh(bottomwidthheight=0.8left=Nonehold=None**kwargs) 生成一個橫向條形圖
box(on=None) 打開或關閉軸箱
boxplot(xnotch=Nonesym=Nonevert=Nonewhis=Nonepositions=Nonewidths=Nonepatch_artist=Nonebootstrap=Noneusermedians=Noneconf_intervals=Nonemeanline=Noneshowmeans=Noneshowcaps=Noneshowbox=Noneshowfliers=Noneboxprops=Nonelabels=Noneflierprops=Nonemedianprops=Nonemeanprops=Nonecapprops=Nonewhiskerprops=Nonemanage_xticks=Truehold=Nonedata=None) 生成一個箱線圖
broken_barh(xrangesyrangehold=Nonedata=None**kwargs) 繪制水平條
cla( ) 清除當前軸
clabel(CS*args**kwargs) 為輪廓圖加標簽
clf( ) 清除當前圖表
clim(vmin=Nonevmax=None) 設置當前圖像的顏色限制
close(*args) 關閉一個圖形窗口
cohere(xyNFFT=256Fs=2Fc=0detrend=<function detrend_none>window=<function window_hanning>noverlap=0pad_to=Nonesides='default'scale_by_freq=Nonehold=Nonedata=None**kwargs) 繪制x和y的一致性
colorbar(mappable=Nonecax=Noneax=None**kw) 向一個圖上添加彩條
contour(*args**kwargs) 繪制輪廓
contourf(*args**kwargs) 填充輪廓
csd(xyNFFT=NoneFs=NoneFc=Nonedetrend=Nonewindow=Nonenoverlap=Nonepad_to=Nonesides=Nonescale_by_freq=Nonereturn_line=Nonehold=Nonedata=None**kwargs) 繪制交叉譜密度
delaxes(*args) 從當前圖形中移除一個軸,如果當前圖形中沒有軸,將引發一個錯誤。
draw( ) 重畫(刷新)當前圖形
errorbar(xyyerr=Nonexerr=Nonefmt=''ecolor=Noneelinewidth=Nonecapsize=Nonebarsabove=Falselolims=Falseuplims=Falsexlolims=Falsexuplims=Falseerrorevery=1capthick=Nonehold=Nonedata=None**kwargs) 繪制一個誤差線圖
eventplot(positionsorientation='horizontal'lineoffsets=1linelengths=1linewidths=Nonecolors=Nonelinestyles='solid'hold=Nonedata=None**kwargs) 在特定的位置繪制相同的平行線
figimage(*args**kwargs) 添加一個非采樣圖像
figlegend(handleslabelsloc**kwargs) 在圖表中放置圖例
figtext(*args**kwargs) 向圖表添加文本
figure(num=Nonefigsize=Nonedpi=Nonefacecolor=Noneedgecolor=Noneframeon=TrueFigureClass=<class 'matplotlib.figure.Figure'>**kwargs) 創建一個新圖表
fill(*args**kwargs) 填充
fill_between(xy1y2=0where=Noneinterpolate=Falsestep=Nonehold=Nonedata=None**kwargs) 在兩條曲線之間填充
fill_betweenx(yx1x2=0where=Nonestep=Nonehold=Nonedata=None**kwargs) 在兩條水平曲線之間填充
findobj(o=Nonematch=Noneinclude_self=True) 尋找artist對象
gca(**kwargs) 在匹配給定的關鍵字參數的當前圖表上獲取或創建一個當前軸實例
gcf( ) 獲取當前數字的參考
gci() 獲取當前可着色的artist
get_figlabels() 返回現有圖形標簽的列表
get_fignums() 返回現有圖表數字的列表
get_plot_commands() 獲取所有繪制命令的排序列表
ginput(*args**kwargs) 使輸入簽名
grid(b=Nonewhich='major'axis='both'**kwargs) 打開或關閉軸網格
hexbin(xyC=Nonegridsize=100bins=Nonexscale='linear'yscale='linear'extent=Nonecmap=Nonenorm=Nonevmin=Nonevmax=Nonealpha=Nonelinewidths=Noneedgecolors='none'reduce_C_function=<function mean>mincnt=Nonemarginals=Falsehold=Nonedata=None**kwargs) 生成一個六邊形箱圖
hist(xbins=10range=Nonenormed=Falseweights=Nonecumulative=Falsebottom=Nonehisttype='bar'align='mid'orientation='vertical'rwidth=Nonelog=Falsecolor=Nonelabel=Nonestacked=Falsehold=Nonedata=None**kwargs) 生成一個直方圖
hist2d(xybins=10range=Nonenormed=Falseweights=Nonecmin=Nonecmax=Nonehold=Nonedata=None**kwargs) 生成一個二維直方圖
hlines(yxminxmaxcolors='k'linestyles='solid'label=''hold=Nonedata=None**kwargs) 在每一個y上繪制從xmin到xmax的水平線
hold(b=None) 設置保持狀態
imread(*args**kwargs) 從文件中讀取圖像到數組中
imsave(*args**kwargs) 保存在圖像文件中的數組
imshow(Xcmap=Nonenorm=Noneaspect=Noneinterpolation=Nonealpha=Nonevmin=Nonevmax=Noneorigin=Noneextent=Noneshape=Nonefilternorm=1filterrad=4.0imlim=Noneresample=Noneurl=Nonehold=Nonedata=None**kwargs) 在軸上顯示圖像
install_repl_displayhook() 安裝一個real,以便任何舊版本的圖像自動繪制時,控制返回到repl
ioff( ) 關閉交互模式
ion( ) 開啟交互模式
ishold( ) 返回當前軸的保持狀態
isinteractive( ) 返回交互模式狀態
legend(*args**kwargs) 在軸上放置一個圖例
locator_params(axis='both'tight=None**kwargs) 控制刻度定位器的行為
loglog(*args**kwargs) 在x軸和y軸上繪制一個日志縮放圖
magnitude_spectrum(xFs=NoneFc=Nonewindow=Nonepad_to=Nonesides=Nonescale=Nonehold=Nonedata=None**kwargs) 繪制幅度譜
margins(*args**kw) 設置或檢索自動縮放的邊緣
matshow(Afignum=None**kw) 在新圖形窗口中將數組作為矩陣顯示
minorticks_off() 移除當前圖中的次要刻度線
minorticks_on() 顯示當前圖中的次要刻度線
over(func*args**kwargs) 使用hold(True)來調用一個函數
pause(interval) 暫停數秒
pcolor(*args**kwargs) 創建一個二維數組的偽彩圖
pcolormesh(*args**kwargs) 繪制四邊形網格
phase_spectrum(xFs=NoneFc=Nonewindow=Nonepad_to=Nonesides=Nonehold=Nonedata=None**kwargs) 繪制相位譜
pie(xexplode=Nonelabels=Nonecolors=Noneautopct=Nonepctdistance=0.6shadow=Falselabeldistance=1.1startangle=Noneradius=Nonecounterclock=Truewedgeprops=Nonetextprops=Nonecenter=(00)frame=Falsehold=Nonedata=None) 繪制一個餅狀圖
plot(*args**kwargs) 繪制線條和/或軸標記。
plot_date(xyfmt='o'tz=Nonexdate=Trueydate=Falsehold=Nonedata=None**kwargs) 繪制日期數據
plotfile(fnamecols=(0)plotfuncs=Nonecomments='#'skiprows=0checkrows=5delimiter=''names=Nonesubplots=Truenewfig=True**kwargs) 繪制文件中的數據
polar(*args**kwargs) 制作一個極坐標
psd(xNFFT=NoneFs=NoneFc=Nonedetrend=Nonewindow=Nonenoverlap=Nonepad_to=Nonesides=Nonescale_by_freq=Nonereturn_line=Nonehold=Nonedata=None**kwargs) 繪制功率譜密度
quiver(*args**kw) 繪制一個二維箭頭
quiverkey(*args**kw) 向抖動圖中添加一個鍵
rc(*args**kwargs) 設置當前rc參數
rc_context(rc=Nonefname=None) 返回管理RC設置的上下文管理器。
rcdefaults() 恢復默認的rc參數
rgrids(*args**kwargs) 在極坐標圖中獲取或設置徑向網格線
savefig(*args**kwargs) 保存當前圖表
sca(ax) 將當前軸實例設置為ax
scatter(xys=20c=Nonemarker='o'cmap=Nonenorm=Nonevmin=Nonevmax=Nonealpha=Nonelinewidths=Noneverts=Noneedgecolors=Nonehold=Nonedata=None**kwargs) 繪制x和y的散點圖,其中x和y是兩個長度相同的序列
sci(im) 設置當前圖像
semilogx(*args**kwargs) 在x軸上繪制帶有日志縮放的圖
semilogy(*args**kwargs) 在y軸上繪制帶有日志縮放的圖
set_cmap(camp) 設置默認的調色板
setp(*args**kwargs) 設置一個artist對象的屬性
show(*args**kw) 顯示一個圖像
specgram(xNFFT=NoneFs=NoneFc=Nonedetrend=Nonewindow=Nonenoverlap=Nonecmap=Nonexextent=Nonepad_to=Nonesides=Nonescale_by_freq=Nonemode=Nonescale=Nonevmin=Nonevmax=Nonehold=Nonedata=None**kwargs) 繪制一個譜圖
spy(Zprecision=0marker=Nonemarkersize=Noneaspect='equal'hold=None**kwargs) 繪制二維數組的稀疏模式
stackplot(x*args**kwargs) 繪制一個累積面積圖
stem(*args**kwargs) 創建一個莖葉圖
step(xy*args**kwargs) 繪制一個步驟圖
streamplot(xyuvdensity=1linewidth=Nonecolor=Nonecmap=Nonenorm=Nonearrowsize=1arrowstyle='-|>'minlength=0.1transform=Nonezorder=1start_points=Nonehold=Nonedata=None) 繪制一個矢量流圖
subplot(*args**kwargs) 返回一條由給定的網格定位的子圖軸線
subplot2grid(shapelocrowspan=1colspan=1**kwargs) 在網格中創建一個子圖
subplot_tool(targetfig=None) 啟動一個圖表的子圖工具窗口
subplots(nrows=1ncols=1sharex=Falsesharey=Falsesqueeze=Truesubplot_kw=Nonegridspec_kw=None**fig_kw) 創建一個子圖已經做出來了的圖表
subplots_adjust(*args**kwargs) 調整子圖布局
suptitle(*args**kwargs) 向圖表添加一個居中的標題
switch_backend(newbackend) 切換默認的后端
table(**kwargs) 向當前軸添加一個表
text(xysfontdict=Nonewithdash=False**kwargs) 向軸添加文本
thetagrids(*args**kwargs) 獲取或設置極坐標網格線中theta的位置
tick_params(axis='both'**kwargs) 改變刻度和刻度標簽的外觀
ticklabel_format(**kwargs) 改變直線軸默認使用的標量格式
tight_layout(pad=1.08h_pad=Nonew_pad=Nonerect=None) 自動調整指定的填充區域的子圖參數
title(s*args**kwargs) 設置當前軸的標題
tricontour(*args**kwargs) 繪制非結構化三角網格的輪廓
tricontourf(*args**kwargs) 填充非結構化三角網格的輪廓
tripcolor(*args**kwargs) 創建一個非結構三角形網格偽彩色圖
triplot(*args**kwargs) 畫一個非結構化的三角形網格作為線和/或標記
twinx(ax=None) 繪制一個與x軸共享的第二軸
twiny(ax=None) 繪制一個與y軸共享的第二軸
uninstall_repl_displayhook() 卸載matplotlib的顯示鈎
violinplot(datasetpositions=Nonevert=Truewidths=0.5showmeans=Falseshowextrema=Trueshowmedians=Falsepoints=100bw_method=Nonehold=Nonedata=None) 制作一個小提琴圖
vlines(xyminymaxcolors='k'linestyles='solid'label=''hold=Nonedata=None**kwargs) 繪制垂直線
xcorr(xynormed=Truedetrend=<function detrend_none>usevlines=Truemaxlags=10hold=Nonedata=None**kwargs) 繪制x和y的相關圖
xkcd(scale=1length=100randomness=2) 開啟xkcd素描風格的繪圖模式
xlabel(s*args**kwargs) 設置x軸標簽
xlim(*args**kwargs) 獲取或設置當前軸的x限值
xscale(*args**kwargs) 設置x軸的比例
xticks(*args**kwargs) 獲取或設置當前刻度位置和標簽的x限值
ylabel(s*args**kwargs 設置y軸標簽
ylim(*args**kwargs) 獲取或設置當前軸的y限值
yscale(*args**kwargs) 設置y軸的比例
yticks(*args**kwargs) 獲取或設置當前刻度位置和標簽的y限值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM