標籤:

AxesSubplot.set_title, .imshow

import numpy as npnimport matplotlib.pyplot as pltnndef m_images_pad(X, pad):n X_pad = np.pad(X, ((0, 0), (pad,pad), (pad,pad), (0,0)), constant)n return X_padn# % 只能用於jupyter style; 設置 inline plottingn%matplotlib inlinennplt.rcParams[figure.figsize] = (8.0, 4.0) # 設置figure_size尺寸nplt.rcParams[image.interpolation] = nearest # 設置 interpolation stylenplt.rcParams[image.cmap] = gray # 設置 顏色 stylennnp.random.seed(1)nx = np.random.randn(4, 3, 3, 2)nx_pad = m_images_pad(x, 2)nn# 有時候必須一起運行,才行nfig, axarr = plt.subplots(1, 2) # 1行,2圖naxarr[0].set_title(x) # 第一圖的titlenaxarr[0].imshow(x[0,:,:,0]) # 在第一圖的位置,畫第一個樣本的第一個channelnaxarr[1].set_title(x_pad) # 第二圖的titlenaxarr[1].imshow(x_pad[0,:,:,0]) # 在第二圖的位置,畫第一個樣本的第一個channelnn############################nhelp(axarr[0]) # class, dict to store, many methodsnndir(axarr[0])nlen(dir(axarr[0]))nhelp(axarr[0].set_title)nnfrom inspect import getmodule, getsourcelinesngetmodule(axarr[0].set_title)ngetmodule(axarr[0].imshow) # where source code is, func has no __file__, no __path__ngetsourcelines(axarr[0].imshow) # check all keys and values of the dictionaryn

推薦閱讀:

ⅠⅠ.量化初探日記:TuShare+Matplotlib
Seaborn(sns)官方文檔學習筆記(第三章 分布數據集的可視化)
matplotlib & visdom 的圖片顯示問題

TAG:Matplotlib |