成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > matplotlib源碼解析標題實現(xiàn)(窗口標題,標題,子圖標題不同之間的差異)

matplotlib源碼解析標題實現(xiàn)(窗口標題,標題,子圖標題不同之間的差異)

熱門標簽:阿里電話機器人對話 正安縣地圖標注app 舉辦過冬奧會的城市地圖標注 qt百度地圖標注 電銷機器人系統(tǒng)廠家鄭州 地圖地圖標注有嘆號 400電話申請資格 遼寧智能外呼系統(tǒng)需要多少錢 螳螂科技外呼系統(tǒng)怎么用

matplotlib中常用的標題主要三種:窗口標題、圖像標題和子圖標題。
先通過三個案例簡要說明這三類標題的實現(xiàn)。

窗口標題、圖像標題,子圖標題(僅1個子圖)

import matplotlib.pyplot as plt

plt.rcParams['font.sans-serif'] = 'SimHei'

fig = plt.figure()
plt.plot([1, 2])
# 設置圖像標題
plt.suptitle("這是圖像標題")
# 設置子圖標題
plt.title("這是子圖標題")
# 獲取默認窗口標題
current_title = fig.canvas.manager.window.windowTitle()
print("默認窗口:",current_title)
# 設置窗口標題方式一
fig.canvas.set_window_title("這是窗口標題")
# 設置窗口標題方式二
fig.canvas.manager.window.setWindowTitle("這是窗口標題")

plt.show()

窗口標題、圖像標題、子圖標題(多子圖)

使用subplot函數(shù)實現(xiàn)子圖

import matplotlib.pyplot as plt

plt.rcParams['font.sans-serif'] = 'SimHei'

fig = plt.figure()
plt.subplot(1, 2, 1)
plt.plot([1,2,3,4], [1,4,9,16], "go") 
# 設置子圖1標題
plt.title("子圖1標題")

plt.subplot(122)
plt.plot([1,2,3,4], [1,4,9,16], "r^") # r^ 表示 紅色(red)三角
# 設置子圖2標題
plt.title("子圖2標題")
# 設置圖像標題
plt.suptitle("圖像標題")
# 設置窗口標題
#fig.canvas.set_window_title("這是窗口標題")
fig.canvas.manager.window.setWindowTitle("這是窗口標題")

plt.show()

使用subplots函數(shù)subplots實現(xiàn)子圖

import matplotlib.pyplot as plt

plt.rcParams['font.sans-serif'] = 'SimHei'

fig, ax = plt.subplots(nrows=1, ncols=2, figsize=(6,6))
ax[0].plot([1,2,3,4], [1,4,9,16], "go") 
# 設置子圖1標題
ax[0].set_title("子圖1標題") 
ax[1].plot([1,2,3,4], [1,4,9,16], "r^") 
# 設置子圖2標題
ax[1].set_title("子圖2標題") 
# 設置圖像標題
plt.suptitle("圖像標題")
# 設置窗口標題
fig.canvas.manager.window.setWindowTitle("這是窗口標題")

plt.show()

原理分析

通過前面三個案例可知:

窗口標題

設置窗口標題可以用兩種方法:
一種是調(diào)用figure.canvas對象的set_window_title方法,一種是figure.canvas.manager.window對象的setWindowTitle方法。通過下面源碼可知,這兩種方法其實是等價的。
因此在日常實現(xiàn)過程中,關鍵是獲取當前圖像對象(figure),即案例中的fig。該方法只有一個參數(shù),類型為字符串。
可以通過

通過figure.canvas.manager.window對象的windowTitle方法可以獲取窗口標題。

class FigureManagerQT(FigureManagerBase):
  def set_window_title(self, title):
    self.window.setWindowTitle(title)

圖像標題

調(diào)用plt.suptitle函數(shù)即可。根據(jù)源碼可知,plt.suptitle函數(shù)其實是調(diào)用了當前figure對象的suptitle方法。

suptitle函數(shù)參數(shù)

  def suptitle(self, t, **kwargs):
    """
    Add a centered title to the figure.

    Parameters
    ----------
    t : str
      The title text.

    x : float, default 0.5
      The x location of the text in figure coordinates.

    y : float, default 0.98
      The y location of the text in figure coordinates.

    horizontalalignment, ha : {'center', 'left', right'}, default: 'center'
      The horizontal alignment of the text relative to (*x*, *y*).

    verticalalignment, va : {'top', 'center', 'bottom', 'baseline'}, \

default: 'top'
      The vertical alignment of the text relative to (*x*, *y*).

    fontsize, size : default: :rc:`figure.titlesize`
      The font size of the text. See `.Text.set_size` for possible
      values.

    fontweight, weight : default: :rc:`figure.titleweight`
      The font weight of the text. See `.Text.set_weight` for possible
      values.

    Returns
    -------
    text
      The `.Text` instance of the title.

    Other Parameters
    ----------------
    fontproperties : None or dict, optional
      A dict of font properties. If *fontproperties* is given the
      default values for font size and weight are taken from the
      `.FontProperties` defaults. :rc:`figure.titlesize` and
      :rc:`figure.titleweight` are ignored in this case.

    **kwargs
      Additional kwargs are `matplotlib.text.Text` properties.

    Examples
    --------
    >>> fig.suptitle('This is the figure title', fontsize=12)
    """

子圖標題

  • 使用subplot函數(shù):在所在子圖中,使用plt.title函數(shù)。
  • 使用subplots函數(shù):使用子圖對象調(diào)用set_title方法。
  • plt.title函數(shù)和axes.set_title方法的參數(shù)相同。

注意,在使用subplots函數(shù)創(chuàng)建子圖時,為什么不能使用plt.title函數(shù)設置子圖標題呢?
根據(jù)title函數(shù)的源碼可知,title函數(shù)其實是通過gca()函數(shù)獲取子圖,然后再調(diào)用set_title方法設置標題的。根據(jù)實驗,在使用subplots函數(shù)函數(shù)創(chuàng)建多個子圖時,plt.gca()只能得到最后一個子圖的標題,因此,在某些情況下使用plt.title函數(shù)可設置最后一個子圖的標題。

plt.title函數(shù)和axes.set_title方法源碼

def title(label, fontdict=None, loc=None, pad=None, *, y=None, **kwargs):
  return gca().set_title(
    label, fontdict=fontdict, loc=loc, pad=pad, y=y, **kwargs)
Axes.set_title(self, label, fontdict=None, loc=None, pad=None, *, y=None, **kwargs):
  """
  Set a title for the axes.

  Set one of the three available axes titles. The available titles
  are positioned above the axes in the center, flush with the left
  edge, and flush with the right edge.

  Parameters
  ----------
  label : str
    Text to use for the title

  fontdict : dict
    A dictionary controlling the appearance of the title text,
    the default *fontdict* is::

      {'fontsize': rcParams['axes.titlesize'],
      'fontweight': rcParams['axes.titleweight'],
      'color': rcParams['axes.titlecolor'],
      'verticalalignment': 'baseline',
      'horizontalalignment': loc}

  loc : {'center', 'left', 'right'}, default: :rc:`axes.titlelocation`
    Which title to set.

  y : float, default: :rc:`axes.titley`
    Vertical axes loation for the title (1.0 is the top). If
    None (the default), y is determined automatically to avoid
    decorators on the axes.

  pad : float, default: :rc:`axes.titlepad`
    The offset of the title from the top of the axes, in points.

  Returns
  -------
  `.Text`
    The matplotlib text instance representing the title

  Other Parameters
  ----------------
  **kwargs : `.Text` properties
    Other keyword arguments are text properties, see `.Text` for a list
    of valid text properties.
  """

plt.gca()實驗

import matplotlib.pyplot as plt

plt.rcParams['font.sans-serif'] = 'SimHei'

fig, ax = plt.subplots(nrows=1, ncols=2, figsize=(6,6))
ax[0].plot([1,2,3,4], [1,4,9,16], "go") 
ax[1].plot([1,2,3,4], [1,4,9,16], "r^") 

print(plt.gca())
print(ax[0],ax[1])

結果為

AxesSubplot(0.547727,0.11;0.352273x0.77)
AxesSubplot(0.125,0.11;0.352273x0.77) AxesSubplot(0.547727,0.11;0.352273x0.77)

到此這篇關于matplotlib源碼解析標題實現(xiàn)(窗口標題,標題,子圖標題不同之間的差異)的文章就介紹到這了,更多相關matplotlib 標題內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • matplotlib subplots 設置總圖的標題方法
  • Python使用matplotlib模塊繪制圖像并設置標題與坐標軸等信息示例
  • Python使用Matplotlib模塊時坐標軸標題中文及各種特殊符號顯示方法

標簽:濟源 信陽 阜新 隨州 淘寶好評回訪 昭通 合肥 興安盟

巨人網(wǎng)絡通訊聲明:本文標題《matplotlib源碼解析標題實現(xiàn)(窗口標題,標題,子圖標題不同之間的差異)》,本文關鍵詞  matplotlib,源碼,解析,標題,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《matplotlib源碼解析標題實現(xiàn)(窗口標題,標題,子圖標題不同之間的差異)》相關的同類信息!
  • 本頁收集關于matplotlib源碼解析標題實現(xiàn)(窗口標題,標題,子圖標題不同之間的差異)的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产美女精品在线| 在线免费观看日韩欧美| 午夜欧美精品久久久久久久| 蜜桃视频网站在线| 四虎在线视频免费观看| 黄色aaa级片| 国产亚洲精品美女久久久久久久久久| 亚洲国产精品人人做人人爽| 日韩激情中文字幕| 久久精品青青大伊人av| 最近免费中文字幕大全免费第三页| 日本一区二区三区在线观看| 九九久久国产| 亚洲爱爱视频| 人妻熟妇乱又伦精品视频| 国产欧美一区二区三区精品酒店| 激情五月色综合国产精品| 国产视频在线免费观看| 国产69精品久久久久9| 尤物精品国产第一福利三区| 欧美少妇bbb| 纪美影视在线观看电视版使用方法| 亚洲一区在线日韩在线深爱| 北条麻妃99精品青青久久| 最新国产成人av网站网址麻豆| 国产精品区免费视频| 水蜜桃在线视频| 国产精品国产三级国产| 99国产高清| 山东少妇露脸刺激对白在线| 国产同性人妖ts口直男| 国产专区欧美精品| 91九色鹿精品国产综合久久香蕉| 麻豆疯狂做受xxxx高潮视频| 黄色三级视频在线播放| 亚洲美女尤物影院| 日韩欧美小视频| 亚洲视频手机在线观看| 羞羞答答国产精品www一本| 亚洲精品美女91| 日韩手机在线| chinesegaysextube| av资源在线播放| 澳门精品久久国产| 国产成人一区在线| 亚洲同志男男gay1069网站| 亚洲国产精品第一区二区| 国产精品毛片a∨一区二区三区| 免费黄网站在线观看| 114国产精品久久免费观看| 久久96国产精品久久99软件| 亚洲第一成年人网站| 被男人吃奶添下面好舒服动态图| av日韩在线看| 99久久久国产精品| 亚洲免费国产| 成人免费大片黄在线播放| 亚洲国产一二三| 日韩乱码在线观看| 亚洲国产精品第一页| 97香蕉久久超级碰碰高清版| 99久久精品久久亚洲精品| 亚洲欧美一区二区三区在线观看| 伊人久久噜噜噜躁狠狠躁| 欧美韩国日本| 欧美乱妇高清无乱码免费| 91亚洲精品久久久蜜桃借种| 成人免费一级视频| 不卡大黄网站免费看| 啪啪免费网站| 国产999精品久久久影片官网| 飘雪影视在线观看免费观看| 精品黑人一区二区三区久久| 经典三级一区二区| 狠狠色狠狠色综合日日小说| 亚洲欧美日韩中文字幕在线观看| 91免费版在线观看| 97精品人妻一区二区三区在线| 中文字幕欧美区| 亚洲精品不卡在线| 91视频成人免费| 四虎影视2018在线播放alocalhost| 欧美精品久久99| 全部a∨一极品视觉盛宴| 国产精品久久精品牛牛影视| 日韩一本精品| 扒开腿狂躁女人爽出白浆2| 蜜桃一区二区三区在线| 韩日精品一区二区| 久久精品成人av| 成人欧美一区二区三区在线| av亚洲一区| 久久国产精品99久久人人澡| 国产黄色片免费| 欧美精品免费播放| 久久久精品久久久久| 日本色图欧美色图| 久久av综合| 欧美日本精品在线| 91在线播放国产| 欧美一级手机免费观看片| 国产网站av| 中文字幕日韩在线播放| 国产大陆精品国产| 99精品视频免费| 九九热最新视频//这里只有精品| 真实新婚偷拍xxxxx| 亚洲一级片在线观看| 91亚洲精华国产精华精华液| 国产女人高潮时对白| 午夜小视频福利在线观看| 国产美女撒尿一区二区| 五月天精品视频| 欧美在线视频一区| 川上优av中文字幕一区二区| 免费黄色av网址| 色综合99久久久无码国产精品| 日本视频在线播放| 啦啦啦中文高清在线视频| 国产精品久久久久久久久免费桃花| 豆花视频一区二区| 亚洲深夜影院| xxx国产hd| 亚洲美女欧洲| 91精品久久久久久粉嫩| 国产色爱av资源综合区| 亚洲激情视频在线观看| 免费看欧美黑人毛片| 北条麻妃在线一区二区免费播放| 午夜伦理在线视频| 国产精品1000部啪视频| 99久久精品久久久久久ai换脸| 国产高清一区二区三区四区| 精品亚洲第一| 久久国产情侣| 榴莲视频成人app| 视频一区三区| 日本免费看片网站| 国产美女精品视频免费播放软件| 欧美伦理视频在线观看| 国产精品无码2021在线观看| 国产精品久久久久久av福利| 日韩精品在线免费视频| 网曝门事件国产精品二区| 成人免费看片98| 久久久精品三级| 国产精品偷伦免费视频观看的| 丝袜美腿玉足3d专区一区| 久久精品日产第一区二区三区| 性做久久久久久免费观看| 99九九99九九九99九他书对| 蜜桃视频一日韩欧美专区| 国产在线一在线二| 国产免费一区二区三区四区| 黄色在线观看网站| 亚洲欧美日韩精品久久亚洲区| 欧美人体视频xxxxx| 欧美在线观看www| 日韩av免费大片| 天天综合网天天做天天受| 麻豆av一区二区三区| 91免费欧美精品| 国产福利第一视频在线播放| 蜜臀99久久精品久久久久久软件| 亚洲日本精品视频| 日韩精品一区国产| 69xxx在线| 色偷偷888欧美精品久久久| 五码日韩精品一区二区三区视频| 爱福利一区二区| 欧美视频在线观看一区二区三区| 屁屁影院ccyy国产第一页| 免费一区二区三区视频导航| 亚洲精品乱码久久久久久蜜桃图片| 国产精品久久久久久久9999| 成人激情小说乱人伦| 亚洲色图17p| 114国产精品久久免费观看| 国产乱码一区二区| 日本在线免费中文字幕| 久久久久久亚洲综合| 九九综合在线| 亚洲综合小说图片| 亚洲一级二级三级在线免费观看| 一本一本大道香蕉久在线精品| 久久大逼视频| 影音先锋男人在线资源| 蜜桃av一区二区三区电影| 国产一级特黄a大片99| 日韩av一二三四| 69久久夜色精品国产7777| 24小时免费看片在线观看| 天天看片中文字幕| www.欧美视频| 91专区视频| 88xx成人免费观看视频库| 亚洲女同av| 国产视频中文字幕| 欧美亚洲视频一区| 99久久婷婷国产| 日本女人一区二区三区| 一区二区三区日韩在线| 日韩精品一卡二卡三卡四卡无卡| 亚洲精品女av网站| 亚洲伦理一区二区| 青青青在线视频播放| 久久精品免视看| 少妇熟女一区二区| 麻豆传媒视频在线观看| 亚洲国产精品中文| 日韩国产一区二| **欧美日韩在线| 精品人妻伦九区久久aaa片| 国产精品后入内射日本在线观看| 亚洲人成网站在线观看播放| 国内精品久久久久久影视8| 很黄很污的网站| 青青草伊人久久| 成人免费高清视频在线观看| 欧美成人综合在线| 粉嫩粉嫩芽的虎白女18在线视频| 国产成人精品一区二区免费看京| 国产精品热视频| 国产91综合一区在线观看| 欧美在线3区| 亚洲人成电影院色| 国产探花视频在线播放| 国产欧美日韩小视频| 在线视频cao| 国产无套内射又大又猛又粗又爽| 久久久久久久黄色片| 亚洲天堂资源| 综合亚洲自拍| 国产精品视频最多的网站| 久久成人人人人精品欧| 精品88久久久久88久久久| 国产一国产二国产三| 制服丝袜中文字幕第一页| 久久丝袜美腿综合| 日韩av不卡播放| 国产 欧美 在线| 日韩欧美精品综合| 国产又粗又猛又黄又爽| 伊人久久大香线蕉av超碰| 日韩男人天堂| av在线不卡顿| 五月亚洲婷婷| 卡一卡二卡三在线观看| 一级片免费网址| 久久无码人妻一区二区三区| 岛国一区二区三区| 一区二区三区在线视频播放| 日本在线影院| 日韩不卡在线观看| 国产乱码午夜在线视频| 亚洲精品日产精品乱码不卡| 少妇又紧又色又爽又刺激视频| 国产成人精品视频在线观看| 成人av网站在线播放| 欧美无遮挡国产欧美另类| caoprom在线| 国内偷拍精品视频| 国产真人真事毛片| 91女厕偷拍女厕偷拍高清| 无码粉嫩虎白一线天在线观看| 欧美日韩成人综合| 性少妇videosexfreexxx片| 97久久天天综合色天天综合色hd| 一区二区三区在线播放欧美| 国产成人亚洲综合a∨猫咪| 日韩亚洲欧美中文三级| 亚洲香蕉在线视频| 深爱五月激情网| av中文字幕电影在线看| 国产精品国产国产aⅴ| 91麻豆免费视频网站| 欧美国产日韩一区| 国偷自产av一区二区三区| 亚洲欧美日韩精品久久久久| 99精品一区二区三区无码吞精| 日韩乱码一区二区三区| 国产精品乱码一区二区三区| 国产成人视屏| 美女无遮挡网站| 中文字幕精品一区久久久久| 日本19禁啪啪吃奶大尺度| 精品国产91亚洲一区二区三区www| 免费看一级大黄情大片| 欧美日韩大片免费观看| 九九热最新视频//这里只有精品| 免费观看的av| 丰满少妇一级片| 精品久久毛片| 亚洲最大的网站| 日韩精品一区二区三区中文| 69亚洲乱人伦| 国产精品伦子伦免费视频| 亚洲精品久久久久国产| 国产三级理论片| 多男操一女视频| 亚洲高清资源综合久久精品| 黄色片网站免费在线观看| a级免费在线观看| 成人网址在线观看| 欧美网站免费观看| 亚州av在线播放| 手机成人av在线| 伊人久久久久久久久久久久| 日韩中文字幕第一页| 国产精品久久占久久| 国产在线观看91精品一区| 91社影院在线观看| 一区二区三区四区在线视频| 在线观看av中文字幕| zzijzzij亚洲日本少妇熟睡| 黄色一级片中国| 精品一区二区三区视频日产| 麻豆av免费在线| 欧美猛交ⅹxxx乱大交视频| 99re这里都是精品| 在线这里只有精品| 日韩av片在线播放| 在线观看av一区二区| 精品街拍一区二区| 久久精品国产第一区二区三区| 黄色工厂这里只有精品| 国产精品久久久久久av福利| 免费啪视频在线观看|