久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

批量繪制ROOT直方圖:ploIt配置文件驅(qū)動高效出圖實踐

批量繪制ROOT直方圖:ploIt配置文件驅(qū)動高效出圖實踐 簡介plotIt-master是一個面向C研究人員與開發(fā)者的ROOT直方圖繪制工具源碼包通過簡潔API自動完成直方圖創(chuàng)建、填充與繪圖幫助用戶避開繁瑣的底層代碼更專注于數(shù)據(jù)分析本身。資源共17個文件主要包括6個C頭文件與3個源文件分別承擔(dān)接口定義與核心實現(xiàn)另有Shell環(huán)境配置腳本、Python輔助腳本、Makefile構(gòu)建文件及YAML示例配置壓縮包整體僅22KB。已有256人學(xué)習(xí)下載。解壓后即可查看README與示例通過makefile編譯集成快速生成支持自定義分箱、誤差棒、軸標簽與圖例的單維/多維直方圖配套的example.yml與構(gòu)建腳本能顯著降低環(huán)境配置門檻適合高能物理、數(shù)據(jù)科學(xué)等領(lǐng)域需要頻繁繪制ROOT直方圖的初學(xué)者與資深用戶。1. plotIt 是什么在 ROOT 繪圖這條路上把重復(fù)勞動交給配置文件如果你用 ROOT 畫過上百張直方圖應(yīng)該記得那種改一個變量就要改一遍宏的滋味。真正花時間的不是畫圖而是讓每張圖都符合統(tǒng)一規(guī)范字體、坐標軸、圖例、logY、比值面板。plotIt 就是把這一層重復(fù)勞動抽出來的實用程序它讀取 ROOT 文件里已經(jīng)填好的 TH1按一份 YAML 配置決定畫什么、怎么疊、開不開 logY、帶不帶比值面板一條命令批量輸出 PDF/PNG。適合正在做粒子物理數(shù)據(jù)分析的人也適合被批量出圖拖后腿的團隊。注意這里說的直方圖是 ROOT 框架的統(tǒng)計分布 TH1不是圖像處理里做直方圖均衡化的那個直方圖root 是 CERN 的軟件框架不是 Linux root 賬號。2. 從源碼裝好并用最小配置跑出第一張圖依賴、demo 數(shù)據(jù)與第一份 YAML2.1 依賴檢查和編譯ROOT 6 環(huán)境先就位再談其他先把話說清楚plotIt 不是獨立畫圖軟件它要騎在 ROOT 肩膀上畫布、直方圖、字體、PDF 輸出全走 ROOT 的 C 核心庫。所以第一步不是急著下源碼而是確認 ROOT 環(huán)境能用。source /opt/root/bin/thisroot.sh root-config --version which cmake第二行會打印 ROOT 版本比如 6.24.06。后面接 CMake。thisroot.sh的路徑取決于你裝 ROOT 的方式可能不在/opt/root下面。只要root-config能被 which 找到編譯時就能正確拿到 ROOT 的頭文件和庫文件。如果前兩行就卡住先回去折騰 ROOT 安裝別急著編譯 plotIt——我見過最長的一次編譯翻車現(xiàn)場最后發(fā)現(xiàn)只是 ROOT 沒 source。源碼拿到本地后我習(xí)慣用 CMake 編譯因為可以順手指定安裝前綴把工具裝進用戶目錄不污染系統(tǒng)。cd plotIt mkdir -p build cd build cmake -DCMAKE_INSTALL_PREFIX$HOME/local .. make -j$(nproc) make install hash -r which plotIt第一行進入源碼目錄第二行新建獨立構(gòu)建目錄這是 CMake 的常規(guī)用法避免源碼目錄里堆滿中間文件。-DCMAKE_INSTALL_PREFIX讓 make install 把可執(zhí)行文件放到$HOME/local/bin以后卸載直接刪目錄就行。make -j$(nproc)用滿 CPU 核心對這種小工具基本半分鐘就編完。如果 cmake 報 yaml-cpp 找不到說明系統(tǒng)缺 C 的 YAML 解析庫Debian/Ubuntu 上裝libyaml-cpp-dev即可。有些版本還依賴 boost 的 filesystem 庫報錯信息會寫清楚按包名補上就行。裝完用which plotIt確認可執(zhí)行文件已經(jīng)出現(xiàn)如果 which 沒找到檢查$HOME/local/bin是否在 PATH 里或者直接用全路徑調(diào)用。提示不同發(fā)行版本的 plotIt 編譯流程有細微差別有的源碼里干脆只帶 Makefile。動手前先看倉庫 README確認該用 CMake 還是直接 make能省掉無謂的折騰。2.2 準備一棵最小輸入直方圖用 PyROOT 生成 demo ROOT 文件plotIt 只畫“已經(jīng)存在”的直方圖它不負責(zé)填數(shù)。真實工作流里這些直方圖是分析作業(yè)跑完寫進 ROOT 文件的為了練習(xí)可以用 PyROOT 造兩個假的——一個代表數(shù)據(jù)一個代表 MC 本底。import ROOT f ROOT.TFile(data.root, RECREATE) h ROOT.TH1F(MET, MET, 20, 0, 200) h.FillRandom(gaus, 10000) h.Write() f.Close()TH1F五個參數(shù)依次是直方圖名字、標題、分箱數(shù)、下界、上界。真正分析里這一句會被事件選擇代碼替代但名字這個參數(shù)要特別在意plotIt 靠它去 ROOT 文件里定位直方圖起名時最好帶完整語義比如jet1_pt、muon_eta而不是h1。FillRandom(gaus, 10000)是偷懶式填數(shù)讓直方圖有個高斯形狀Write()把它寫進 TFileClose()落盤。MC 那邊稍微多兩步假裝做過一次歸一化import ROOT f ROOT.TFile(mc.root, RECREATE) h ROOT.TH1F(MET, MET, 20, 0, 200) h.FillRandom(gaus, 12000) h.Scale(0.8) h.Write() f.Close()Scale(0.8)相當于給 MC 乘以權(quán)重讓它的積分和 Data 大致匹配。真實分析里這個權(quán)重來自截面、亮度、篩選效率的乘積不會在繪圖工具里手動亂乘我這里只是讓兩張圖疊在一起時不至于比例離譜。注意直方圖名字是“MET”后面配置文件里的 histo 字段就要寫“MET”對不上會直接報找不到對象。2.3 第一個真配置文件與第一條命令數(shù)據(jù)和一個 MC 文件都備齊后寫第一份配置。文件名叫first.ymldatasets: - name: Data file: data.root histo: MET color: 1 marker: 20 - name: MC file: mc.root histo: MET color: 2 stack: 1 layout: title: MET spectrum lumi: 35.9 energy: 13 logY: false ratio: false format: PDF結(jié)構(gòu)上配置分成datasets和layout兩段。datasets 里每一行描述一個要畫的直方圖name 是顯示在圖例上的名字file 是 ROOT 文件路徑histo 是文件里的直方圖名字color 是 ROOT 調(diào)色板索引1 黑、2 紅、3 綠這樣排stack: 1 表示參與堆疊。layout 段控制整個畫布title 出現(xiàn)在圖頂lumi 和 energy 會渲染成35.9 fb^{-1}, 13 TeV的標頭logY 控制縱軸是否對數(shù)ratio 控制要不要數(shù)據(jù)/MC 比值面板format 指定輸出格式。運行命令只有一行plotIt -u first.yml ls -la-u在我用的版本里是更新模式作用是允許重復(fù)運行覆蓋已有輸出而不是每跑一次就在文件名后面加序號。跑完ls看當前目錄應(yīng)該多出一個 PDF。如果報error while loading shared libraries: libCore.so不是 plotIt 的問題而是當前 shell 沒 source ROOT 環(huán)境回到 2.1 第一行即可。這張圖通常不會好看但沒關(guān)系。plotIt 的價值不是讓單張圖更美而是讓你把這份 YAML 當作模板換變量名、換文件路徑批量產(chǎn)出統(tǒng)一規(guī)范的圖。它對標的是手寫TCanvas、Draw、SaveAs那一堆樣板代碼贏在批量不贏在單張。不同版本對 YAML 字段的支持有差異有的版本叫l(wèi)ogY有的叫l(wèi)og寫配置前打開倉庫自帶 example 看一眼字段以它為準。3. 把配置文件寫厚datasets、layout 與輸出組織3.1 datasets 塊數(shù)據(jù)、本底、信號的身份要分清楚只有兩個 dataset 的配置太單薄。真實分析里至少有 Data、數(shù)個本底、可能還有信號顏色、堆疊行為、分組方式都不一樣。把 datasets 段展開datasets: - name: Data file: data.root histo: MET color: 1 marker: 20 group: data - name: QCD file: qcd.root histo: MET color: 2 stack: 1 group: bkg - name: Wjets file: wjets.root histo: MET color: 3 stack: 1 group: bkg比 2.3 多出來的關(guān)鍵字段是group。它把多個 dataset 劃進同一個集合后續(xù)想整組歸一化、整組隱藏時不用一個個列名字。我的習(xí)慣是數(shù)據(jù)歸data本底歸bkg有信號樣本就單獨開sig組。看配置時哪一堆是數(shù)據(jù)、哪一堆是陪跑本底一眼讀出來。stack: 1決定這個 dataset 是否參與堆疊。數(shù)據(jù)不堆疊用 marker 畫點MC 本底堆疊成色塊彼此累加。堆疊順序一般按配置文件里的出現(xiàn)順序第一個寫在最底層。如果某個本底橫跨整個能譜且量級很大放在最底層是好習(xí)慣否則后面的信號容易被壓住。一個細節(jié)dataset 的 name 直接進圖例。Wjets這種帶加號的字符串YAML 里最好加引號包住部分解析器會把它當成特殊 tag 而出錯。組里的規(guī)矩是所有 name 一律加引號。dataset 字段名也有版本差異我用的版本file是單個路徑有的工具用files接列表并自動相加。如果支持列表同本底拆成多個跑批文件時就不用先合并直方圖直接列出來由程序加總。3.2 layout 塊坐標軸、標題、logY 一個都不能少datasets 決定“畫什么”layout 決定“畫在什么樣的畫布上”。這一塊我通常按下面的表逐項核對字段作用常用值title圖頂大標題Inclusive jet p_{T}xLabel橫軸標簽p_{T} [GeV]yLabel縱軸標簽常含分箱寬度Events / GeVlumi亮度值顯示在圖例上方35.9energy對撞能量13logY縱軸是否對數(shù)坐標false / truexRange橫軸顯示范圍[0, 200]yRange縱軸顯示范圍留給自動ratio是否需要比值面板false / truegrid畫布網(wǎng)格線falseformat輸出格式PDFwatermark圖角水印Internallayout 段示例layout: title: MET spectrum xLabel: E_{T}^{miss} [GeV] yLabel: Events / 10 GeV lumi: 35.9 energy: 13 logY: true xRange: [0, 200] ratio: false grid: false format: PDFlogY 的經(jīng)驗法則縱軸數(shù)據(jù)跨幾個量級就開最多和最少差不到一個數(shù)量級就別開。開 logY 后 yRange 仍是線性坐標里的數(shù)值范圍但視覺被對數(shù)壓縮新手常在這里翻車把 yRange 下界設(shè)成 0對數(shù)軸直接畫不出來。yLabel 里的分箱寬度是粒子物理出圖的禮貌問題寫成Events / 10 GeV代表每分箱寬度歸一評審看著更順眼。plotIt 不會幫你自動算要在 yLabel 里手寫清楚。xLabel 里的E_{T}^{miss}是 ROOT 的數(shù)學(xué)文本語法能渲染上標注意字符串里的反斜杠轉(zhuǎn)義。watermark 字段平時不顯眼但內(nèi)部評審時非常有用。同一張圖帶 Internal 水印的發(fā)組會材料不帶水印的進論文同一個配置只改一個字段。這個習(xí)慣幫我擋了不少次“這張圖能不能外發(fā)”的追問。3.3 一份配置產(chǎn)出多種格式輸出目錄與命名管理layout 里的format多數(shù)版本支持一次輸出多個格式寫法有的用逗號有的用列表。我常用layout: format: [PDF, PNG] outputDir: plots_v1一次跑完P(guān)DF 寫論文插 LaTeXPNG 貼聊天記錄和會議紀要。outputDir如果版本支持所有產(chǎn)物集中在目錄里清理備份都方便不支持的版本我用 shell 重定向一樣能達到目的。真正值得提前想清楚的是輸出文件命名。常見邏輯是把 name 和 histo 拼一下比如Data_MET.pdf、QCD_MET.pdf。如果兩個配置文件畫同一個直方圖、同一個數(shù)據(jù)集名字后跑的會覆蓋先跑的——這是最安靜的坑不報錯文件悄悄變舊。我的做法是每個物理分析建獨立輸出目錄目錄名帶日期和版本比如plots_v1、plots_v2_fixBinning。目錄一多誰哪天跑過哪版圖翻名字就知道。輸出命名還有一個實踐直方圖名字盡量全局唯一。同一個 ROOT 文件里同時存在MET和h_MET配置里寫錯名不會報重名而是畫錯對象。我在分析框架里填直方圖時就統(tǒng)一用varname_region_suffix格式把命名習(xí)慣前置到填數(shù)階段比在繪圖階段補救便宜得多。4. 畫出版級效果比值面板、誤差帶與多變量循環(huán)出圖4.1 打開 ratio 面板數(shù)據(jù)/MC 比值的兩級臺階粒子物理內(nèi)部評審有個潛規(guī)則光看堆疊圖不算數(shù)底下必須掛一條數(shù)據(jù)/MC 比值線。堆疊圖里的差距會被顏色和對數(shù)軸掩蓋比值面板能直接暴露哪個 bin 偏離模型。很多工具不幫你做這一步plotIt 這類程序通常是一個開關(guān)的事。datasets: - name: Data file: data.root histo: MET color: 1 marker: 20 - name: QCD file: qcd.root histo: MET color: 2 stack: 1 - name: Wjets file: wjets.root histo: MET color: 3 stack: 1 layout: title: MET spectrum lumi: 35.9 energy: 13 ratio: true ratioRange: [0.9, 1.1] yLabel: Events format: PDFratio: true會把畫布切成上下兩個 TPad上 pad 畫堆疊與數(shù)據(jù)下 pad 畫比值。第二級臺階是下 pad 的縱軸范圍。我用的版本支持ratioRange直接寫范圍如果字段不識別去倉庫 README 里搜 ratio看它實際叫什么。下 pad 用自動范圍時比值圖的零點會被拉得很低看起來到處都是偏差其實只是顯示問題。范圍鎖在 0.9 到 1.1 是常見做法統(tǒng)計量小就放寬到 0.8 到 1.2不丟人。ratio 面板有個前提MC 必須先歸一化到數(shù)據(jù)。如果 MC 積分只有數(shù)據(jù)六成比值面板整體漂在 0.6 附近看不出任何 bin 的欠擬合。開 ratio 之前第一件事是把 MC 權(quán)重流程檢查一遍。4.2 系統(tǒng)誤差帶誤差要提前算好畫圖只是最后一步系統(tǒng)誤差帶是出圖寫論文繞不開的一環(huán)。先說原理繪圖程序里的誤差帶本質(zhì)是一條帶上下界的曲線它不負責(zé)計算誤差從哪來。真實流程是在分析框架里對每個系統(tǒng)源做一次重填直方圖累加得到每個 bin 的總上下偏差存成 TH1 或 TGraphAsymmErrors繪圖時貼到對應(yīng)的 MC 直方圖上。我用的版本在 dataset 上支持這樣的寫法- name: QCD file: mc.root histo: MET stack: 1 errorBandUp: MET_sys_up errorBandDown: MET_sys_downerrorBandUp和errorBandDown指到 ROOT 文件里的另外兩條直方圖繪圖時在堆疊圖上畫一個淡色帶子。不同版本的字段名可能不同有的叫errorBand有的要求先把上下界合成 TGraphAsymmErrors 再指過去。動手前翻倉庫 example把字段認準這是我被各種版本差異坑過之后的固定動作。用 PyROOT 造誤差帶示意文件import ROOT f ROOT.TFile(mc.root, UPDATE) h f.Get(MET) h.Sumw2() sig_up h.Clone(MET_sys_up) sig_down h.Clone(MET_sys_down) for b in range(1, sig_up.GetNbinsX() 1): sig_up.SetBinContent(b, h.GetBinContent(b) * 1.05) sig_down.SetBinContent(b, h.GetBinContent(b) * 0.95) sig_up.Write() sig_down.Write() f.Close()關(guān)鍵在Sumw2()。它讓 ROOT 給直方圖維護誤差平方和數(shù)組之后的統(tǒng)計誤差才有意義。很多人畫誤差帶發(fā)現(xiàn)帶子是零絕大多數(shù)就是忘了 Sumw2。Clone復(fù)制直方圖再逐 bin 改 content 作為上下界。真實分析里誤差源有十幾二十個逐源掃完再累加這里用 5% 只是演示“直方圖可以作為誤差帶輸入”。誤差帶的質(zhì)量取決于輸入不取決于畫法別在繪圖階段臨時補誤差。4.3 多變量批量繪制一套 datasets 配多個 histo前面所有例子都只畫一個變量實際分析要出的是成批的圖。多數(shù)版本的 plotItdataset 里的 histo 字段是單數(shù)形式不支持數(shù)組。我應(yīng)對的辦法是datasets 和 layout 寫成模板變量名用占位符外面套 shell 循環(huán)。模板template.ymldatasets: - name: Data file: data.root histo: HISTONAME color: 1 marker: 20 - name: QCD file: qcd.root histo: HISTONAME color: 2 stack: 1 layout: title: HISTONAME distribution lumi: 35.9 energy: 13 ratio: true format: PDF循環(huán)腳本for var in MET pt_jet n_jet; do sed s/HISTONAME/$var/g template.yml /tmp/cfg_${var}.yml plotIt -u /tmp/cfg_${var}.yml donesed 把模板里所有HISTONAME替換成當前變量名生成臨時配置再調(diào) plotIt。這里有個細節(jié)直方圖名字不帶擴展名如果同名直方圖在 Data 和 MC 文件里都存在替換一次全部命中輸出 PDF 文件名帶上變量名不會互相覆蓋。這套循環(huán)看起來簡單但從“手動改一個變量畫一張”升級到“一個循環(huán)畫完關(guān)鍵變量”是工作方式的分水嶺。我后來封裝成腳本入?yún)⑹亲兞苛斜沓鰠⑹且慌?PDF/PNG。新增變量時只要保證分析代碼真的把直方圖 Fill 進去其余全自動。循環(huán)能跑通的前提是直方圖命名規(guī)整。如果變量叫bkg_pt但配置里寫pt循環(huán)會安靜地跳過直到查圖時才發(fā)現(xiàn)少一張。所以占位符最好帶路徑前綴比如jets/HISTONAME與 ROOT 文件內(nèi)部目錄嚴格一致。5. 避坑五類最常見的崩潰與錯圖陷阱5.1 ROOT 版本不一致本地能編服務(wù)器上崩現(xiàn)象同一份配置在實驗室服務(wù)器畫圖正常在自己筆記本上一跑就 segmentation fault或者圖能出圖例里的希臘字母全變方框。原因ROOT 版本跨度大時繪圖后端 API 有破壞性變更編譯期和運行期版本不一致就翻車系統(tǒng)缺字體是方框的元兇。另一個高頻現(xiàn)場是 Python 側(cè)包裝的 plotIt 與 PyROOT 綁定版本不匹配加載時就崩。解決把服務(wù)器root-config --version記下來本地裝同一個大版本6.24 對 6.24 絕大多數(shù)情況下沒大礙。字體問題優(yōu)先用 ROOT 內(nèi)置編號字體配置里把 font 設(shè)成 42即 Helvetica 內(nèi)置編號不依賴系統(tǒng)字體環(huán)境。我之后固定了一套環(huán)境清單ROOT 版本、編譯器版本、yaml-cpp 版本寫成一行的記錄換機器先對齊再跑圖。5.2 YAML 縮進錯誤四個空格引發(fā)的數(shù)據(jù)失蹤現(xiàn)象plotIt 能啟動但圖里少了一個 dataset或者所有 MC 顏色一樣堆疊沒生效。原因YAML 列表項的屬性沒有對齊。最常見的是stack或group寫到 dataset 的同級而不是縮進的子級解析器把它當成另一條記錄。Tab 和空格混用是同族問題YAML 里 Tab 是非法字符很多編輯器默認縮進用 Tab復(fù)制進配置就出鬼。解決統(tǒng)一用兩個空格縮進編輯器開啟顯示空白字符。不確定層級時對著 example 逐行數(shù)空格。壞例子- name: QCD file: qcd.root histo: MET color: 2 stack: 1stack: 1少兩格QCD 的 stack 沒生效。和 file、histo 對齊就好了- name: QCD file: qcd.root histo: MET color: 2 stack: 1畫完圖發(fā)現(xiàn)某條 MC 沒參與堆疊第一眼看縮進而不是懷疑解析器。5.3 直方圖路徑?jīng)]寫對文件里明明有程序說找不到現(xiàn)象plotIt 報找不到直方圖打開 ROOT 文件瀏覽器里一眼看到名字和配置里一模一樣。原因直方圖在文件里的真實路徑是jet1/MET配置里只寫MET或者名字旁邊帶空格。ROOT 文件的內(nèi)部目錄結(jié)構(gòu)很少顯示在文件名里瀏覽器里看到的是完整路徑但容易看漏前綴。還有一類是文件路徑帶中文目錄名部分版本 ROOT 的文件 IO 對非 ASCII 路徑支持不穩(wěn)定。解決寫配置前先打印文件里的對象路徑import ROOT f ROOT.TFile.Open(mc.root) for k in f.GetListOfKeys(): print(k.GetName(), k.GetClassName())如果返回jets/MET配置里的 histo 就寫jets/MET。文件路徑和輸出目錄盡量純 ASCII。這條花不到兩分鐘能避掉大量“配置沒問題但就是畫不出來”的玄學(xué)。還有人把.root寫進 histo 字段這是把文件路徑和文件內(nèi)部路徑混了。5.4 重跑之后輸出不更新舊 PDF 比新代碼活得久現(xiàn)象改完 YAML 重跑 plotIt打開 PDF 和上次一模一樣再改一次還是老樣子。原因最常見三種。一是忘了更新模式參數(shù)工具為了省時跳過已有輸出二是輸出路徑變了新 PDF 寫在plots_v1打開的是plots_v2里的舊文件三是 PDF 查看器緩存頁面沒刷新。解決先ls -lt看輸出目錄的時間戳確認剛生成的到底是哪個文件。命令行顯式重跑加更新模式。我的固定動作是每次重跑終端打印輸出文件路徑然后直接復(fù)制路徑去打開不靠猜。ls -lt能救掉一半“怎么沒生效”。5.5 堆疊數(shù)量被重復(fù)歸一化疊出來的總形狀莫名其妙現(xiàn)象開 ratio 面板后比值整體漂在 0.5 或 1.5 附近或者 QCD 和 Wjets 各自正常疊起來總形狀對不上 Data。原因上游 ROOT 文件里的 MC 已經(jīng)乘過權(quán)重配置的歸一化又整組歸一了一次或者每個 MC 都開了單獨歸一化疊完后每一份都變成單位面積堆疊總形狀自然是錯的。解決歸一化邏輯只留一層。是“MC 總積分對齊 Data 總積分”還是“每類 MC 單獨歸一化到 1”二選一不要混。我的習(xí)慣是上游分析代碼已經(jīng)做絕對歸一化繪圖配置里不再開歸一化需要做形狀對比時才臨時開。這個坑的詭異之處在于它不報錯只在數(shù)值關(guān)系上露餡所以每次畫完堆疊圖先看總積分再看比值面板基準線是否貼 1。6. 進階把二十張圖的迭代速度壓到一分鐘以內(nèi)配置和模板循環(huán)穩(wěn)定后整個出圖流程就變成一套可重復(fù)的流水線。最后補三個讓效率再高一截的小習(xí)慣。第一個是把循環(huán)腳本改成“失敗繼續(xù)”模式for f in configs/*.yml; do echo $f plotIt -u $f || echo FAILED: $f done常規(guī)腳本遇到一次失敗會中斷剩下十幾張全停。加|| echo FAILED: $f后單張失敗只打一行字整個循環(huán)跑完回頭統(tǒng)一看哪些失敗。做變量掃描時這個習(xí)慣把出圖從“等著中斷”變成“等著結(jié)果報告”。第二個是驗證輸出不只是文件存在而是內(nèi)容可讀。批量出圖后順手pdftotext plots_v1/Data_MET.pdf - | grep MET能 grep 到標題文本說明 PDF 不是空白頁字體也沒崩成亂碼。配合ls -lt plots_v1/幾分鐘內(nèi)完成“所有圖都畫了、內(nèi)容都對了”的雙重確認。這個習(xí)慣幫我抓住過一次字體雪崩——文件生成了二十個每個都是空白 PDF就是被這條命令攔下來的。第三個是把配置納入版本管理。datasets 和 layout 都是純文本 YAML跟著代碼進倉庫直方圖 ROOT 文件體積太大不進。這樣每次出圖都能追溯“當時的配置是哪一次提交”。評審問某張圖的歸一化是誰加的git log 一查清清楚楚。我現(xiàn)在的新變量出圖流程是在分析代碼里加一行 Fill跑完作業(yè)把 template.yml 里的 HISTONAME 改掉執(zhí)行循環(huán)腳本打開 PDF 掃一眼全套一分鐘以內(nèi)。宏文件里挪圖例、調(diào)坐標軸的苦基本告別了。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
最新日本中文字幕| 欧美大香蕉在线观看| 亚洲熟妇综合久久久久久| 熟女熟妇一区二区三四区| 午夜福利av电影在线| 久久婷婷一区二| 欧美精品,四区。五区| 亚洲欧美日韩中文久久自慰| 99视频自拍区| 熟女人妻一区二区三区| 色香91| 亚洲欧美另类激情小说| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 色综合 加勒比| 嗯~啊~快点 死我视频| 精品人妻一区二区三区日产| 国产日产欧产美韩系列麻豆免费| 影视综合无码少妇| B049AV在线播放| 亚洲精品一区二区精华| 大香蕉伊人亚洲| 久久精品无码一区二区三区| 日本大片日本一区二区免费高清| 97天天| 五月丁香激情综合| 国产路线专区| 亚欧成人一级片在线播放| 5278欧美一区二区三区| 国产乱不卡| 91操人| 亚洲性猛交| 亚州色图狠狠干| 久久久精品网| 五月天开心网| 五月丁香黄色网| 97精彩视频网站| 精品人妻一区二区乱码一区二区| 亚洲制服aⅴ中文字幕| 婷婷尹人大香蕉免费| 精品制服美女中文一区二区三区| 亚洲日韩精品在线播放| 东北操逼| 中文字幕黄色片| 天天影视之亚洲综合网| 亚洲天堂综合AV| 日骚逼视频| 天天干天天干天天干| 九九九九久久久久| 天天影视激情欧美| 熟妇操花| 欧美黄页| 欧洲精品人妻| 亚洲色五月| 亚洲熟妇一,二,三期| 亚洲免费97免费| 无码一区免费在线不卡| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 久草视频制服诱惑| 国产av美女被艹的乱叫| 夜色综合| 亚洲综合骚逼| 91亚州日韩高清| 色欲av一区二区三区蜜芽| 久草男人天堂| 91在线页| 亚洲av无线观看| 91精品国产91熟女| 精品国产国产AV| 激情接吻视频久久久久久| 美女诱惑在线一区| 国产欧美伊人| 香蕉人人操tv| 欧美性爱无码一区二区三区| 色婷婷一区二区三区久久午夜| 久草视频观看视频在线| 在线中文字幕视频| 俺也射| 天堂精品在线| 99热婷婷一区二区三| 偷拍亚洲高清图片| 99色视频| 亚洲五月婷| 日韩免费av片高清无码| 亚洲欧美97√| 欧美日韩国产人人| 成人 日韩欧美一区| 日本性爰一道本| 全国男人天堂网| 天天操av懂色| 一起草精品人妻| 超碰97人人cao| 夜夜高潮夜夜爽国产伦精品| 国产精品国产| 日日夜夜青青草母狗| 亚洲人成网www| 大色综合网| 看免费的黄片| 中文字幕一区二区视频在线观看| 色婷婷综合久久中文字幕雪峰| 国产吞精a级片激情电影| 超碰精品日韩欧美国产| 亚洲久9| 中文一区在线日| 欧插网站| 四虎影库国产精品免费| 色色色欧美| 国产精品女久久久久av爽| 白丝av| 精品人妻一区二区三区免费视频| 岛国福利在线精品播放| 婷婷久久五月天| 国产A v无码专区| 久久精品一区二区三区四区五区| 天天综合欧美黑人| www.91欧美| 91成人在线免费视频| AA特级绝黄| 一区二区影视| 欧美翘臀视频网站一区二区三区| 在线播放欧洲免费av| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 97天天弄| 91操熟女视频 | 久久九九综合| 神马福利久草| 嗯嗯嗯不要不要免费视频| 日本超碰在线国产一区| 中文字幕五区| www.狠狠干.coom | 殴美日韩m| 日韩一999精品| 国产夫妻一区二区| 超碰在线第一页| 超碰人人干天天射| 亚洲综合九九| 私人尤物在线精品不卡| 欧美亚洲第一页| 99国产精品视频尤物| 插穴性爱视频在线观看| 天堂伊人久久| 国产精品盗摄 偷窥盗摄| 偷窥自拍A片| 草莓精品视频| 嗯啊啊啊轻点视频| AV色图| 啊啊啊啊啊啊啊在线| 欧美日韩美女精品久草一区二区三区| 日本2020一区二区| 国产极品精品美女视频| 亚洲欧美激情另类色图| 情侣操 逼视频99| 国产日产欧产美韩系列麻豆免费| 欧洲精品一级二级精品综合视频综合| 91久久免费视频互動交流| 精品日韩人妻精品一二三区| 久久久久幕乱码| 福利伊人玖玖国产| 国产无码一二三区| 亚洲 欧美 中文 日韩超碰| 熟妇艹鸡八| 中文字幕人成乱码熟女香港| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 国产精品白丝在线播放| 啪一啪免费视频| 色婷婷九月| 亚洲 欧美 中文 日韩超碰| 欧美AB在线观看| 亚洲熟女一区| 九九热AV| 青青草原香蕉日本Ap| 亚洲狠狠入| 超碰色男人操熟女| 亚洲人成网www| 大香蕉92| 福利操逼| 亭亭丁香激情| 天天肏夜夜肏| 麻豆国产第一| 国产精品精品系列在线观看| 午夜影美女日鸡鸡天天视频国产| 欧美综合骚| 另类av综合久久| 熟女人妻一区二区三区免费看 | 日本好吊色视频| 中文字幕成人乱码熟女精品国50| 亚洲免费在线探花| 人妻久热在线| 欧美日韩国产传媒在线精品| 翔田千里AV无码秘 三区| 亚洲午夜福利视频| 无码男人天堂| 成人自拍三级在线观看| 日韩97视频!在线| 国产日本顶级一区二区三区| 中国一级操逼视频| 自拍欧美| 国产精品不卡一区二区三区av| 性在久久久久久| 三级片大波波| 中文字幕三四区| 91精品黄在线观看| 夜夜操一区二区| 99国产精品视频尤物| 操穴国产| 99色网| 日本在线一二| AⅤ片水多多| 精品视频123区小说区| 国语精品av| 日本熟女中文| 蜜臀久久99精品久久久久久-DVD| 久操黄色视频| 超碰成人人人爽人人爽| 国产精品经典一卡久久久| 亚欧成人一级片在线播放| 91熟女.com| 嫩草美女久久| 亚洲人精品午夜不卡| av天堂精品久久| 天堂射| www亚洲免费| 久久久久久波多野吉衣高潮| 小视频国产| 欧美丝袜激情| 日本操逼视频免费| 91色图片| 大香网站| 加勒比综合| 蜜桃视频精品一区二区三区| 青娱乐亚洲自拍| 视频分类 国内精品| 有码免费观看| 精品性爱| 色狠狠综合| 日本欧美中文字幕| 欧美亚洲美少妇一区二区| 伊人精品久久网站| AV女资源| 国产专区路线| 岛国艾薇凹凸视频天堂| 久久久久女教师免费一区| www.久久爱| 夜夜性| 一区二区首页| 亚洲精品天堂久久A∨51成人漫| 亚洲欧美国产精品久久久久久久| 67914亚洲精品| 精品一区二区三区国产 | 精品无码一区二区三区色欲| 中文字幕一区二区三四五区日日骚| 大香蕉久| 免费观看性欧美一级| 久久久专区| 这里只有精品视频在线| 亚洲一区操| 夜夜高潮夜夜爽国产伦精品| 99re6国产精品99re在线| 91深夜夜| 日本色日夜干| 精品无码产区一区二| 婷婷九月| 日韩 欧美 另类 人妻| 国产精品午夜精品| 97视频在线免费看| 亚洲熟女中文字幕在线| 密乳无码| 18禁看网站一区| 综合性视频99| 97这里都是精品| 午夜免费视频1000| 中文字幕性感少妇av| 蜜桃av色偷偷av老熟女| 亚洲熟女偷拍在线观看| 欧美情色男人的天堂| 青青草丝袜在线视频| 日韩黄色片子| 综合亚洲欧美| 超碰97极品9| 加勒比日本在线 | 丁香六月激情| 91综合中文字幕| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 成人精品在线免费视频| 久久在肏| 91N综合网| 91亚洲狠狠色| 美国美女AV在线| 日本高清_区二区三区| 色99在线| 欧洲熟妇xxXx欧美老妇裸体 | 亚洲欧美在线综合| 97碰碰日本乱偷人妻中文的| 99自拍B亚洲| 婷色五月| 日韩AV电影网站| 新版天堂中文资源8在线| AV网站高清无码在线观看| 狠狠婷婷亚洲中文综合久久| 国产伦精品| 欧美图片校园春色| 91网站18禁| 99热精品在线观看| 97久久超碰日韩精品| 加勒比少妇AV婷婷六月天超碰超碰| 亚洲自拍欧美国产首页网曝| 蜜臀久久99精品久久久久免费观| 天天舔天天| 色婷婷影院| 碰碰在线视频| 极品色电影院| 色九九综合AV| 欧美中字不卡| 91欧美长吊| 成人情色综合网| 另类av综合久久| 国产三级中文有码在线视频| 青娱乐999| 免费黄色片子| 曰韩精品九九无码| 热久久精品| 十八禁网站在线| 免费看污网站| 老鸭窝在线视频播放| 一区e区三| 超碰99re| 国产亚洲精品美女久久久m| 久久久久国产精品喷潮免费观看臀 | 久久riav中文精品| 日韩人妻免费精品| 婷婷五月成人| 看黑丝美女操逼青青网站| 人人摸人人干| 蜜乳av一区二区三区| 麻豆区久久久久亚| 欧美不卡在线一区二区| 久草免费福利在线播放| 欧美精品自慰系列寂寞少妇| 午夜福利免费精品视频| 六月丁香网| 好看的91视频| 美女黄色91| 色牛aV| 嫩呦国产一区二区三区AV| 久久久精品视频免费观看| 色啪网| 嗯嗯啊啊啊好舒服| 国产操操日韩三级黄| 中文字幕成人理论在线| 91爱综合| 久久久久久加勒比| 欧美一区二区福利在线| 国产亚洲人妻综合日韩 久久| 天天看少妇| 97欧美色| 一级@啪啪视频| 色婷婷丁香| 亚码人妻| 久久精品熟女亚洲AV麻豆软件| 91天堂| 欧美亚洲一级在线观看| 久久婷婷在线观看视频| 超碰 欧美| V A在线| www.色婷婷| 久操 高清| 九九九精品美女| 午夜a成v人电影| 国内91熟女人妻丝袜天天精品视频在线 | 亚洲一区二区在线观看91| 中国探花熟女| 综合av影片| 大香蕉78| 九九在线视频| 久热精品在线| 国产东北女人在线视频| 毛片视频白嫩| 久久人| 五月天激情小说| 夜夜青青无码影院| 无码av永久免费专区网站| 天天插天天插| 91中文字幕制服丝袜免费视频| 亚洲第一精品在线视频| 日本不卡卡一区| 国产AB视频| 国产网红精品| 一级黄碟| 日本狂喷奶水在线播放212| 亚洲综合另类欧美久久久| 97 色综合| 人人操AV| 9久久久久| 男人亚洲91首页在线| 欧洲精品一级二级精品综合视频综合 | 精品人妻av区天天看片| 超碰97精品在线| 最新AV在线| 久久激情五月| 九九九九九精品| 亚洲天堂另类美腿| 伊人热综合| 深夜激情| 摸奶性爱视频网站在线免费播放| 黄页18禁| 欧美成熟性爱精品| 夜夜操天天肏| 国产又黄又粗的视频| 婷婷激情一区二区三区俺也去| 欧美色狠| 久久免费看高潮毛片韩国| 亚洲欧洲av影音| 国产夜夜艹| 97欧美超碰| 中文字幕国产精品1区| 天天影视网色欲色香| 亚欧高清v| 插插综合网天天影视网| 色玖玖| 熟女少妇视频| 有码免费观看| 伊人丁香五月婷婷| 黄色十八禁| 欧美精品1区2区3区| 性一级黄色录像片网站导航| 热天堂一区二区| 人人操人人爽人人操人人| 超碰碰97| 99精品网| 欧美传媒| 亚洲色欧| 97干日韩| 亚欧无码在线| 一区二区乱码福利| 99re在线视频国产| 少妇二级| 青青久久手机线视频| 欧美综合中文| 国产专区路线| www.色婷婷色综合| 中文字幕AV乱伦| 久久九操在线观看| 天天摸,夜夜摸| 久久久久九九九九九| 麻豆视频test| 99精品视频在线观看免费| 亚洲欧美激情小说| 97国产亚洲中文在线| 免费精品福利在线观看| 十八禁视频一区二区| 乱操9999| 影音综合网| 精品婷婷| 蜜乳Av成人片网站| 美女久久久| 香蕉免费一区二区三区不读| 1024久久高清视频| 人人插人人搞人人操| 欧美国产精品久久九九| 欧洲一区二区三区四区在线观看| 国产a级精品| 操逼网站视频漫画国产| 人人妻人人爽 97人人看碰人免费公开视频| 四虎影视永久在线观看精品免费网站| 黄色二级片网站| 啊啊啊用力在线观看| 内射中出日韩在线观看视频| 99re久久| 97超碰欧美手机| 亚洲国产一区二区日韩专区| 91neishe| 99热自拍| 特级毛片特黄久久免费看| 91男女| 9热9热综合网| 欧美熟妇视频 | 亚洲自拍欧美国产首页网曝 | 欧美日韩性爱电影在线| 97超碰日韩| 91欧| 亚洲91射| 无码九九九九| 欧美黑人168页欧美黑人167| 蜜臀av中文字幕| 天天内射| 亚洲文学偷乱拍啪啪啪啪| 亚洲中文电影| 亚洲电影91| 亚洲 欧美 另类 日韩 人妻一区| 国产性感骚丝袜在线| 国产美女高潮叫床视频| 国产成人自拍视频在线| aaaa少妇高潮大片| 国产 日韩 另类 视频一区爱| 日欧亚洲二三区大片不卡| 日韩中文字幕国产| 欧美老妇曰批的视频| A一区片| 2017av无码免费无线播| 亚洲一区在线观看欧洲| 日韩精品国产一区二区| 尤物黄色在线观看网站| 强奸乱伦AV网站| 日日噜噜夜夜狠狠视频无| 免费1级a做爰片观看| 欧美91视频| 欧美一级久久久久久久大片动画| 三级特黄60分钟播放| 久久亚洲AV无码专区国产精品 | 青青草五月份天| 国产精品禁久久久精品| 安微少妇操BBB| 91精品国| 91成人18| 国产精品无套内谢| 亚洲精品精品一区二区| 操操啪| 女优免费一区二区永久| 蜜桃中文字日产乱幕4区| 91久久午夜无码鲁丝片久久人妻| 伊人991| 午夜毛片高清免费不卡| 暴力av在线| 日日操夜夜操天天操免费观看麻豆| 国产高清自拍视频| 在线看的av| 中文字幕 国产 精品| 中文字幕aⅴ在线视频| 天天干天天拍| 日韩啪啪啪视频| 欧亚揄拍偷拍精品视频| 五月天人妻综合| 久久久97| 亚洲成人性| 国产激情片在线观看| 日韩激情啪啪| 夜夜狼人妻| 亚洲综合贴图91 | 91天美传媒在线观看| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 久久精品久久久久久久久| 国产在线激情视频| 黄色香蕉视频网站一区| 亚洲 自拍偷拍 欧美| 欧美日韩国内不卡| 色妺妺在线视频| 亚洲天堂美臀在线| 51一区二区三区| 深爱五月婷婷| 麻豆一区在线| 偷拍 亚洲 欧美| 欧亚乱色熟女一区二区| 日本在线不卡123| 欧美在线视频播放| 伊人天天久久动态图| 亚洲第2页| 91在线美女| 免费精品AB| 久久国产逼| 九九在线视频| 密臀国产在线| 一区二区三区亚洲| 日韩乱码Av| 亚洲精品久久一区二区三区蜜桃臀| 欧美精品亚洲精品日韩传电影| 欧美色图综合| www.婷婷| 午夜噜噜噜| 18禁精品网站在线看| 狠狠操狠狠爱| 91操熟妇| 国产精品熟女乱伦| 九七人妻在线| 国产高清视频无码在线| 超91综合网| 97久久综合网| 亚州操逼图| 国产乱人妻精品入口| 思思热在线视频免费| 久久精彩免费视频| 亚洲中文sv| 2024人人操人人摸| 熟女91网| 国产精品成人蜜臀AV在线| 男人天堂一区二区| 日韩少妇无码| 天天日天天舔东京热 | 九热大香蕉| 天天干2019| 999热这里只有精品| 午夜精品视频777| 高清不卡 中文 人妻| 天天谢天天干| 素人播放一区| 成人羞羞视频国产| 夜夜爽77777| 久久黄人人爽视频| 国产欧美一区二区| 超碰激情808| 欧美性爱网97| 伊人网在线观看| 97在线视频免费观看| 99热这里只有精品8| 美女干逼2| 操高情无码| 国产第二页| 国产自产一区视频在线| 内射日韩大臀美女| 69XX一中文字幕人妻91| wwe 天天干.com| 国产熟女无套内射| 青春草A| 97精彩视频网站| 四虎国产精品永久在线囯在线| 草b在线| 日韩欧美午夜一区二区| 一区二区 电影 亚洲| 很黄很色的视频在线观看| 亚洲日本天堂| 人人色人人操在线| 在线观看亚洲专区| 国产av色网| 五月天久久久| 又黄又硬又粗又长国产视频| 久久精品视频久久久| 91福利网在线观看| AV在线资源| 久久久久亚洲三级电影| 热久久无毒不卡| wwwss在线观看| 国产乱伦搜索结果91P| 91人妻丝袜无码| 91精品国产日韩欧美综合| 人人妻天天做天天爽| 很很干很很操| 天天综合网日韩7799| 天天射天天色成人| 日韩二三区| 精品一二三区久久AAA片| 欧美成人免费在线观看| 九九av| 69超碰综合| 国产一区在线观看无码AV| 中国熟妇| 校园春色综合香蕉| 97在线观看| 97二区四区| 亚洲AV无码成人精品久久| 久久老女人| 天天情欲宗合网| 亚洲不卡不卡中文字幕不卡| 黄色大香焦1级‘′‘| 超清中文乱码字幕| 91处女在线视频| 久久亚洲天天做| 好吊妞转入那个网| 久久香蕉综合一本到3atv| 日本人妻最新在线中| 女人香蕉久久毛毛片精品| WWW4虎| 超碰人人色| 国产美女销魂在线观看不卡| 精品久| 久久久专区| 东京成人一区| 性色一线| 天天天天干| 色婷婷五月综合| 国内三级自拍小视频在线观看| 国产亚洲女v在线观看| 秋霞怕怕片| 猛猛干| 久久久久久久| 久久精品一区一起草| 久久、1234| 丁香九月激情啪| 自慰白浆在线观看| 色色香蕉| 嫩呦国产一区二区三区AV| 久久性爱精品一区| 久久久久久亚洲Av无码精| 色噜噜国产精品视频一区二区| 蜜桃臀AV在线| 国产精品69久久久久久久| 人妻人妻天天碰| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 丁香五月激情综合| 欧美一级色| 99这里有精品| 天天干少妇| 91视频国品一二三区| 五月天激情国产综合婷婷婷| 天美麻花大全视频| 亚洲天堂 视频你懂的| 国产浮力影院第1页| 岛国AB视频| 亚洲本色精品一区二区久久| 青青草AV色| 超碰97极品9| 久这精品中文在线观看视频| 99re这里只有精品9| 少妇久久久| 欧美人人曰人人操人人射射 | 久久久久久久久久久久色网| 99re黄 | 在线黄页看毛片| 夜夜爽33333| 天天干18禁| 精品制服美女中文一区二区三区| 中文不卡视频| 亚洲国产综合图区中文字幕| 中日韩免费看男女操逼大全| 免费又黄又裸乳的视频| 女同性恋久久| 另类视频在线| 不卡码视频| 精品一二三区四视频| 九九九九九九九九九九九蜜桃| 午夜精品久久久99热蜜桃的功能特点 | 久久精品人人做人人看| 岛国片国产成人亚洲播放| 亚洲成熟国产精品美女| 中文字幕五区| 超碰97色色| 亚洲中文字幕一区| 丰满少妇精品一区二区| 欧美成人免费在线观看| 四虎国产精品永久地址入口| 天美麻花大全视频| 亚洲国产高清福利视频| 日本在线一二| 亚熟hd视频在线| 噜噜噜噜久久久精品免费| 亚洲 欧美 精品专区 极品| 免费精品中文字幕| 色综合久| 人人摸人人干| 国产2.3.4区| 久久婷婷电影网| 色青青久久影视| 污到发麻的视频 国产| 青青草玖玖爱| 2021国产成人精品久久| 无码日韩人妻av一| 91亚洲黑人| 宅男91视频在线播放| 中国黄色特级精品一区二区三区片| 9精品久久久久| 91综合色| av凤凰久久久| 欧美精品第3页| 怡红院成人视频| 欧美亚洲性爱一区二区| 国产欧美日产一区二区三区 - 国产欧美日 | 精品色色| 蜜桃色院一区久久| 9118禁| 天堂俺去俺来也www久久婷婷| 欧美成人性爱视频大全| 97超碰热线| 97超碰9| 亚洲色综合| 乱子伦一区二区三区国产精品| 欧美天天干| 一级毛片久久久久久久女人18| 97视频观看| av橘色网站| 亚洲精品无码久久AV| 91伊人大香蕉| 亚洲91网| 91一区二区| 上床不卡网站| 国产女s强制榨精视频| 天美国产三级传媒| 一区二区视频在看| 久久午夜伦| 国产97在线播放| 91成人久久| 蜜桃中文字日产乱幕4区| 亚洲国产97| 婷婷六月色| 97在线观看视频| a在线视频免费观看| 大香蕉92| 秋霞影音一区二区三区| 久久伊人网视频一区二区三区| 秋霞午夜成人福利片片| 综合色图,成人综合网| 大香蕉99re| 久久五十路熟女人妻| 中文在线久久字幕| 国产精品久久久无码aV去| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 女人天堂AV五区在线| 中文字幕精品探花视频| 中文字幕国产精品1区| 一区二区三| 九九99精品视频在线观看| 啪啪啪综合| 在线 制服丝袜中出 人妻| 色综合天天爱去电影网| 色穴精品| 老外又粗又长一晚做五次| 色婷婷蜜臀av| 操逼www.| 亚洲日本大香蕉1| 发朗少妇买婬全视频中文| 尤物网站91| 美女毛片999| 国产无套粉嫩白浆在| 香蕉视频精品亚洲一区二区三区在线播| 欧美日不卡| 日本三级A片网站com| 亚洲视频中文一区| 午夜综合在线| 夜夜夜夜夜夜夜夜夜狠狠狠狠狠狠狠| 密臀在线一区尤物| 天天综合~91入口| 三级日韩一区二区三区| 欧美激情久久久久| 妺妺跟我一起洗澡没忍住| 欧美草草高清日韩视频| 欧亚乱色熟一区二区三四区| 男人女人18禁片免费看网站| 黑人精品久久97| 婷婷操逼| 亚洲成人黄色在线观看| 大乔未久88一区| 尤物视频一区| 久久久久久中文| 大香蕉亚洲中文| 啪啪啪东京| 九九国产热| 亚洲中文字幕噜噜噜久久久| 91福利网在线观看| 91少妇通奸网站| www.欧精品| 淫荡熟女乱伦网| 亚洲精品蜜桃久久久| 91殴美大片| 精品国产精品一区二区| 伊人国产成人av网站| 99综合自拍| 色综合色| 亚洲国产ⅴ高清在线观看| 极品出轨视频网站| 欧美999999| 密桃99999| 一级片在线观看高清无码| 欧美91变态| 劲爆欧美人妖三区91| 精品久久久久,69国产成人精| 亚洲色交| 蜜桃网熟妇| 中文字幕乱碼在线| 中文字幕人妻丝袜| 老汉网| 日本三级A片网站com| 六月婷婷综合| 欧美老妇综合网| 人妻丝袜美腿中文字幕| 人人人摸人人| 成人羞羞视频国产| www.激情| 国产精品女久久久久av爽| 99色热国产视频精品| 97香蕉网| 国产久久一区二区三区野外在线| 亚洲中文电影| 国产一国产一级毛片古装| 青青草黑寡妇男人天堂| 亚洲国产精品V?在线播放| 日本中文字幕一区| 91人妻爽爽人人做人人澡| 青娱乐休闲视频在线观看| 夜夜操一区二区| 高潮内射在线| 蜜乳性色无码专日粉嫩骚逼AV| 少妇一区二区三区精选| 91黑人狂躁丰满熟妇| 五月天婷婷社区| 日本三级精品| 91久久精品美女高潮喷水| 亚洲色图国产另类| 人人噜夜夜操| 超碰97色色| 欧美中文字幕男人天堂久久精品| 看日韩美女二区三区免费操逼视频| 爆操无码| 精品黑人一区二区| 极品白嫩美女白浆成人福利在线看| 免费观看性欧美一级| 凹凸视频在线一区二区| 97人人中文网| 欧美97爱| 国产精品午夜精品| 91老妇女| 偷窥自拍亚洲| 亚洲日本大香蕉1| 黄色交缠性感爆操91国产精品免费一区二区三区| 是还免费视频1727我| 亚州中文字幕超碰97| 久操在97| 久久精品99久久久久久| 青青伊人久久| 国产精品粉嫩福利在线| 青青草中日韩在线| 欧亚日本情色| 熟女少妇视频| 91综合熟女| 26uuu久久| 蜜乳视频网站| 岛国激情视频软件| AV无码久久久精品| 亚洲人妻AV| 日本熟妇一区二区三区| 爱干爱射网啊啊啊| 天天内射| 欧美在线干| 99re在线视频| 综合亚洲网| se..亚洲欧美| 欧美性爱另类综合| 久久丁香五月婷婷| 97AV爱| 欧美亚洲美少妇一区二区| 少妇专区一二三四五| 啊啊啊在线看| 日本国产二线女色| 久久久久久久久久9| 欧美精品宗合| 亚洲 自拍偷拍 欧美| 青青草吊丝| 殴美日韩m| 熟女网站最新| 精品十三区| 亚洲综合113页| 91少妇通奸网站| 啪啪自拍九九综合| 国产在线能看的你懂的| 亚洲日韩国产欧美综合v| 五月丁香六月激情综合| 欧美亚洲20p| 亚洲九九视频| 国产二区三区免费视频| 国产精品成人福利在线| 亚洲精品 大香蕉| 日本五十路在线| 在线二区不卡| 久久久久久亚洲中文| 色婷婷综合网站| 中文字幕88av在线| www.av不卡中文字幕| 老女人综合网| 在线观看亚洲专区| 国产美女在线精品免费看| JIZZJIZZ亚洲女人被躁| 操逼操网| 国产精品久久久视频| 亚洲精品白丝| 久久精品| 欧美日韩中文亚洲v在线综合| 性站| 亚州黄站| 欧美性爱日韩性爱| 91N欧美| 四虎av在线| 伊人影院综合是一个与深夜成人在线| 97AV爱| 天操天操夜操夜月月年年操操| 亚州男人天堂| 91GD.COM| 精品久久99| 天天狂操夜夜狂日| 夜嗨影院| 射丝袜高跟鞋99| 精品传媒在线一区| 欧美日韩香蕉| 香港成人一级视频在线青青草| 久操免费在线| 在线不卡视频| 91女优在线观看| 911av网站免费观看| 国产天天骚| 亚洲资源站| 国产超碰| 日韩欧美天天爽爽爽天天爽爽| 蜜臀一区二区三区在线 | 欧美激情综合色综合啪啪五月| 欧洲小说色图视频另类| 色图综合网| 九九黄色视频在线观看| 玖玖爱伊人玖玖爱| 日韩99精品视频综合区| 欧美一二在线| 精品一区二区三区免费古装毛片香港三级日本三级人妇 | 激情文学网伊人| 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | www网站黄| 内射中国少妇高清视频免费视频 | 亚州再线| 欧美成熟性爱精品| 亚洲免费精品一区| 色69大色97香蕉| 无码高清操逼网址| 97这里都是精品| 手机午夜电影神马久久| 熟妇女人妻呻吟久久AV| 久久伊人最新网址视频| 九九热免费视频| 色综合超碰超| 国产伊人精品在线| 天天影视色香色欲| 久久久久久久久一区二区三区| 九月婷婷综合| 国产精品久久久| 青娱乐av在线| 欧美精品精品一区二区| 精品人妻二区三区| 收看日本人日bb| 超碰在线97国产| 欧美顶级黄色大片免费| 亚州高清av| 色噜噜人妻丝袜a∨先锋影| 我爱操| 欧美 亚洲 制服 精品| 福利视频香蕉免费一区二区在线| 精品免费1| 八戒午夜福利理论片| 91真人天天在线| 99久久婷婷丁香| 丝袜亚洲91| 国产黄色av大片网站| 大色网久久| 婷婷五月天成人网| 少妇色| 亚洲精品欧洲精品| 日韩精品在线观看网站| 97在线免费观看| 色九九九九| 亚欧高清在线| 国产精品乱码久久久久| 东北女人| 国产高清无码一区二区三区四区皇冠| 搡老女人老91妇女熟女| 偷拍 精品另类 凸凹了四区| AⅤ片水多多| 99热日| 91n美女视频| 日本黄色大片一级视频免费麻豆| 人人摸人人舔一区二区| 欧美在线官网| 国产精品一级特黄aaa大片在线观看| 青青草五月份天| 亚洲 图片 欧美 色图| 亚洲精品天堂久久A∨51成人漫| 97日韩欧美亚洲| 久久国色天香香蕉| 欧美日本中字另类在线| 天天欧美| ,国产乱人伦精品一区二区三区| 中国熟女老妇仑乱一区二区三区| 91N欧美| 91在线免费精品视频| 久草新免费| 国模精品娜娜一二三区| 综合久久少妇中文字幕| 九九九久久久久| 牛黄色久午久| 欧美极品| 天天天操天天天爱| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 美女尤物福利视频| 色久桃花影院在线观看| 91中文字幕| 夜夜高潮夜夜爽夜夜爱爱一区 | 2017天天透天天通天天擦| 精品91摸| 国产精品午夜高潮呻吟久久av| 精品人妻一区二区三区四区石在线| www.AV有限公司一区| 精品欧美日韩在线观看| 9丨久久九九九| 爱丝福利| 啊啊啊97视频| 亚洲欧美大| 亚洲最新中文字幕免费| 在线a亚洲视频播放在线| 女人18精品一区二区三区| 九九热免费国产视频婷婷伊人五月| 日韩不卡毛片Av免费高清| 97手机日韩| 99re95| 香蕉一区二区三区在线视频| av资源在线观看少妇| 亚洲一区二区三区在线激情| 婷婷午夜清品久久久久久久性色视频观| 超碰97最新人妻| 中文字幕在线观看第二页| 久草精品热视| 天天干天天干天天| 黄色免费网页无码| 国产精品制服丝袜清纯唯美| 99re99| 欧美日韩亚洲少妇寂寞影院正在播放| 夜夜高潮夜夜爽| 欧美日韩性感| 91精品电影18| 日本不卡三级网在线播放| 91GD.COM| 亚洲欧美中文日韩视频中国语| 国产精品宅男免费| 成人羞羞视频国产| 91久久青青草原精品| 天美传媒婬乱在| 日韩精品影视| 少妇第一页| 久久99草| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 青娱乐淫乱1314| 亚洲欧美日韩二区视频| 91激情| 人人么人人操| 中文字幕精品免费一区二区| 高清在线不卡一区二区 视频| 亚洲电影中字一区二区| 精品久久久久久无码| 日韩三级伦理中文字幕| 亚洲欧洲av影音| 蜜乳Av成人片网站| 亚洲色 国产 欧美 日韩| 偷窥自拍A片| 成人在线日韩| 泰国AV在线观看| 一区二区三区日韩欧美| 97精品视频网站| 伊人网一本| 欧美资源| 中文字幕一区二区三区四区在线视频| 二男一女成人A片| 99久久综合网| 超碰狠狠操| 99re9这里只有精品| 97av,com| 精品999一区二区| 亚洲精品自拍| 91成人久久| 男人的天堂亚洲| 伊人久久国产免费观看视频| 亚洲黄色网址| 日韩精品三级| 青娱乐二区免费| 琪琪精品免费一区二区三区| 成人五级久久| 69人妻人人揉人人躁人人精品| 97亚洲综合电影| 亚洲男人综合网| 熟妇色99| 性影在线视频| 男人的天堂不卡一区二区| 日日夜夜草草草|