色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

matplotlib箱線圖自定義填充顏色:從原理到實(shí)戰(zhàn)

matplotlib箱線圖自定義填充顏色:從原理到實(shí)戰(zhàn) 做數(shù)據(jù)分析這一行箱線圖是逃不掉的基礎(chǔ)圖。我最早用它的時(shí)候matplotlib 默認(rèn)畫出來的箱體就是個(gè)白色帶黑邊的矩形放在報(bào)告里總覺得單調(diào)尤其是要對(duì)比三五個(gè)業(yè)務(wù)分組時(shí)光靠位置和形狀去區(qū)分眼睛看久了容易花。后來開始研究怎么給箱線圖自定義填充顏色才發(fā)現(xiàn)這里面的門道比我預(yù)想的多默認(rèn)情況下 matplotlib 根本沒打算讓你直接填色需要先打開一個(gè)叫patch_artist的開關(guān)再配合boxprops參數(shù)才能控制箱體的facecolor。如果你已經(jīng)在用 Python 做數(shù)據(jù)分析和可視化想畫一張既專業(yè)又有辨識(shí)度的彩色箱線圖這篇文章就是圍繞這個(gè)目標(biāo)展開的。我會(huì)從箱線圖的基本原理講起再用可復(fù)現(xiàn)的代碼一步步演示如何實(shí)現(xiàn)自定義填充顏色、按分組上色、結(jié)合 seaborn 快速配色最后把我在實(shí)際項(xiàng)目中踩過的坑和排查方法一并整理出來。1. 箱線圖到底在展示什么想給箱線圖換顏色先得搞清楚你畫的這個(gè)圖是什么。箱線圖不是簡(jiǎn)單的“一個(gè)盒子加兩根須”它把一組連續(xù)型數(shù)值數(shù)據(jù)的分布情況濃縮成了幾個(gè)關(guān)鍵統(tǒng)計(jì)量。理解這些統(tǒng)計(jì)量你才能在上色之后依然讀出圖表里的信息。1.1 五個(gè)統(tǒng)計(jì)量構(gòu)成一份標(biāo)準(zhǔn)的箱線圖會(huì)呈現(xiàn)五個(gè)關(guān)鍵位置通常稱為五數(shù)概括。箱體上邊緣和下邊緣分別是上四分位數(shù)Q3和下四分位數(shù)Q1箱體中間那條線是中位數(shù)Q2從箱體延伸出去的兩條須線則指向非異常范圍內(nèi)的最大值和最小值須線之外單獨(dú)畫的點(diǎn)就是被識(shí)別為離群值的數(shù)據(jù)點(diǎn)。我用一個(gè)具體數(shù)字舉例。假設(shè)某門店一周的日銷售額是 80、85、88、90、92、95、200 這 7 個(gè)數(shù)據(jù)排序后中位數(shù)是 90Q1 是 85Q3 是 95IQR 等于 10。按照常見的 1.5 倍 IQR 規(guī)則下邊界是 85 - 15 70上邊界是 95 15 110那么 200 就會(huì)被標(biāo)成異常點(diǎn)須線最右端只畫到 95。箱體的高度也就是 Q1 到 Q3 這段區(qū)間集中了中間 50% 的數(shù)據(jù)這比單純報(bào)一個(gè)平均值更能反映數(shù)據(jù)是否穩(wěn)定。實(shí)際工作中我經(jīng)常用箱線圖做三件事第一快速判斷一組數(shù)據(jù)是左偏還是右偏第二比較不同分組之間的中位數(shù)和離散程度第三找出異常值并跟進(jìn)原因。顏色本身不改變這些統(tǒng)計(jì)結(jié)果但合理的配色能讓圖表更快被讀懂尤其是當(dāng)你要在匯報(bào)時(shí)同時(shí)展示七八個(gè)分組時(shí)。1.2 為什么需要給箱線上色很多人一開始只畫單組箱線圖用默認(rèn)顏色沒問題。但一旦涉及多組對(duì)比比如不同地區(qū)、不同產(chǎn)品線、不同月份光靠黑白線條就很難一眼看出哪個(gè)組的波動(dòng)更大。給箱體填充不同的顏色本質(zhì)上是把“分組”這個(gè)額外維度用視覺通道表達(dá)出來觀眾不用花時(shí)間對(duì)比每根須線的位置直接看顏色就能鎖定關(guān)注對(duì)象。還有個(gè)容易被忽視的使用場(chǎng)景品牌一致性。給外部客戶做交付報(bào)告時(shí)如果整份報(bào)告的主色是某一種品牌藍(lán)那么圖表卻還是 matplotlib 默認(rèn)的白底黑邊視覺上會(huì)非常割裂。自定義填充顏色后箱體顏色能和報(bào)告主視覺保持一致整體專業(yè)感立刻提升。另外顏色還能用于突出“異常組”。我在一次質(zhì)量分析中把合格率偏低的產(chǎn)線標(biāo)成紅色其余產(chǎn)線用灰色匯報(bào)時(shí)所有人的注意力第一時(shí)間就集中到了紅色箱體上。當(dāng)然使用顏色也要克制如果每組的顏色都特別鮮艷圖就會(huì)變得刺眼信息層次反而被削弱。后面我會(huì)專門講配色經(jīng)驗(yàn)這里先明確一個(gè)結(jié)論上色不是隨便挑幾個(gè)好看的顏色而是為了讓數(shù)據(jù)對(duì)比更清晰、報(bào)告更統(tǒng)一、重點(diǎn)更突出。2. 環(huán)境準(zhǔn)備與數(shù)據(jù)樣例開始畫圖之前先把運(yùn)行環(huán)境準(zhǔn)備好。這里我用的是最常見的 Python 數(shù)據(jù)科學(xué)組合matplotlib 負(fù)責(zé)繪圖numpy 負(fù)責(zé)生成模擬數(shù)據(jù)seaborn 作為可選的美化工具。如果你用的是 Anaconda 或者 VS Code 配好了 Python 環(huán)境下面這幾行命令基本不會(huì)遇到問題。2.1 環(huán)境準(zhǔn)備推薦使用 Python 3.8 以上版本matplotlib 用 3.5 以上版本因?yàn)榈桶姹驹赽oxplot的參數(shù)細(xì)節(jié)上有些小差異比如某些返回對(duì)象結(jié)構(gòu)不一樣。安裝很簡(jiǎn)單pip install matplotlib numpy seaborn如果網(wǎng)絡(luò)環(huán)境比較慢也可以指定國(guó)內(nèi)鏡像源安裝。裝好之后在代碼開頭統(tǒng)一導(dǎo)入import matplotlib.pyplot as plt import numpy as np import seaborn as snsseaborn 這個(gè)庫(kù)其實(shí)不是必須的它是在 matplotlib 之上做了一層封裝讓我能用更少的代碼畫出樣式更精致的圖。但你如果只為了實(shí)現(xiàn)“自定義填充顏色”只用 matplotlib 也可以后面我會(huì)兩種方式都演示。2.2 構(gòu)造演示數(shù)據(jù)直接拿真實(shí)數(shù)據(jù)不方便復(fù)現(xiàn)所以我用 numpy 生成三組模擬數(shù)據(jù)模擬三個(gè)門店的日銷售額情況。為了每次運(yùn)行結(jié)果一致我設(shè)置了隨機(jī)種子。rng np.random.default_rng(42) store_a rng.normal(loc90, scale8, size120) store_b rng.normal(loc85, scale15, size120) store_c rng.normal(loc95, scale5, size120) # 手動(dòng)加入幾個(gè)離群點(diǎn)模擬真實(shí)業(yè)務(wù)中的突發(fā)情況 store_b np.append(store_b, [150, 160]) store_c np.append(store_c, [60]) data [store_a, store_b, store_c] labels [門店A, 門店B, 門店C]這三組數(shù)據(jù)的設(shè)計(jì)思路是門店A 平均水平中等、波動(dòng)適中門店B 平均水平略低但波動(dòng)很大還帶兩個(gè)高值異常點(diǎn)門店C 平均水平最高、最穩(wěn)定但我也加了一個(gè)偏低異常值。這樣畫出來之后每組箱體之間能明顯看出差異顏色對(duì)比的效果也更直觀。3. 用 matplotlib 實(shí)現(xiàn)自定義填充顏色matplotlib 的boxplot函數(shù)是繪制箱線圖的核心入口。這一節(jié)我會(huì)從最樸素的畫法開始一步步把顏色加進(jìn)去同時(shí)解釋每個(gè)參數(shù)背后的原理。3.1 最基礎(chǔ)的箱線圖先畫一個(gè)完全默認(rèn)的箱線圖看看 matplotlib 默認(rèn)給了我們什么。plt.figure(figsize(8, 6)) bp plt.boxplot(data, tick_labelslabels, patch_artistFalse) plt.title(默認(rèn)樣式的箱線圖) plt.ylabel(銷售額) plt.grid(axisy, linestyle--, alpha0.6) plt.show()運(yùn)行這段代碼你會(huì)看到三個(gè)白底黑邊的箱體。很多人第一次看到patch_artistFalse會(huì)很疑惑為什么默認(rèn)是 False這就涉及 matplotlib 的內(nèi)部繪圖機(jī)制了。在默認(rèn)情況下boxplot里的箱體是用線條對(duì)象Line2D畫出來的它只有邊框顏色沒有真正意義上的填充區(qū)域所以無論你怎么設(shè)置facecolor都不會(huì)生效。只有把patch_artist改成True箱體才會(huì)被創(chuàng)建成可填充的Patch對(duì)象這時(shí)候你才有資格去設(shè)置填充顏色。我最初就是沒搞懂這一點(diǎn)直接傳了boxprops{facecolor: red}結(jié)果運(yùn)行完什么變化都沒有還以為是自己參數(shù)寫錯(cuò)了。后來翻源碼才發(fā)現(xiàn)patch_artist這個(gè)開關(guān)是前提條件。你記住一句話就行不給patch_artistTrue一切facecolor都是白給。3.2 用 patch_artist 打開填充開關(guān)把patch_artist打開之后箱體從線條對(duì)象變成了可填充圖形對(duì)象boxprops里的facecolor就能真正控制箱體內(nèi)部的顏色了。最簡(jiǎn)單的寫法如下plt.figure(figsize(8, 6)) bp plt.boxplot( data, tick_labelslabels, patch_artistTrue, # 關(guān)鍵開關(guān) boxpropsdict( facecolor#4C72B0, # 箱體填充顏色 edgecolorblack, # 邊框顏色 linewidth1.5 ) ) plt.grid(axisy, linestyle--, alpha0.6) plt.show()這次三個(gè)箱體都變成了藍(lán)色邊框是黑色。這里顏色我用了十六進(jìn)制字符串#4C72B0它是 seaborn 常用配色中的一種藍(lán)色偏沉穩(wěn)適合商業(yè)場(chǎng)景。你也可以用內(nèi)置顏色名稱比如red、steelblue、skyblue或者 RGB 三元組(0.3, 0.45, 0.69)。有一點(diǎn)要提醒如果你在同一個(gè)boxprops里既設(shè)置了facecolor又設(shè)置了colorcolor會(huì)覆蓋邊框、須線等多個(gè)元素的顏色有時(shí)候會(huì)出現(xiàn)邊框也跟著變藍(lán)的情況。所以更穩(wěn)妥的做法是分開控制facecolor管填充edgecolor管邊框。3.3 boxprops 參數(shù)詳解想要畫出好看且信息完整的箱線圖只調(diào)facecolor是不夠的。boxprops作為一個(gè)字典可以接收大量線條和填充相關(guān)屬性我按實(shí)際使用頻率整理了一張表格參數(shù)作用常用取值示例facecolor箱體內(nèi)部填充色#4C72B0,(0.2, 0.4, 0.6)edgecolor箱體邊框顏色black,#333333linewidth邊框線粗細(xì)1.2,2linestyle邊框線型-,--alpha整體透明度0 到 10.6,0.85hatch填充紋理打印時(shí)防顏色丟失/,o,xxzorder圖層層級(jí)控制誰(shuí)蓋住誰(shuí)2,3hatch這個(gè)參數(shù)很多人不知道但我強(qiáng)烈建議你做打印材料時(shí)考慮它。因?yàn)橛行┐蛴C(jī)默認(rèn)是黑白模式或者對(duì)方會(huì)把報(bào)告打印出來看這時(shí)候僅靠顏色區(qū)分分組就沒用了。加上hatch/后箱體內(nèi)部會(huì)有斜線紋理黑白打印也能清晰看出是不同分組。透明度alpha也是一個(gè)需要謹(jǐn)慎設(shè)置的參數(shù)。理論上透明色能減輕視覺壓迫感但如果alpha太低比如 0.2箱體顏色會(huì)變得很淺疊加在格子背景上可能看不太清。我自己的習(xí)慣是商業(yè)正式圖表降到 0.7 左右既保留顏色質(zhì)感又不至于太刺眼。4. 按分組給不同箱體上色上面演示的是所有箱體統(tǒng)一用一種顏色。但實(shí)際分析中更多情況是每個(gè)分組需要各自的顏色這樣可以在同一張圖里清晰地對(duì)照多個(gè)門店、多個(gè)時(shí)段。這一節(jié)我會(huì)介紹兩種方式手動(dòng)指定顏色列表以及用 colormap 自動(dòng)映射。4.1 手動(dòng)指定多組顏色當(dāng)分組數(shù)量不多時(shí)3 到 6 組手動(dòng)指定顏色是最直接可控的。核心思路是先把boxplot返回的結(jié)果保存下來然后遍歷每個(gè)箱體逐個(gè)設(shè)置set_facecolor。boxplot的返回值是一個(gè)字典里面的boxes鍵對(duì)應(yīng)所有箱體對(duì)象的列表。colors [#4C72B0, #DD8452, #55A868] plt.figure(figsize(8, 6)) bp plt.boxplot( data, tick_labelslabels, patch_artistTrue, medianpropsdict(colorblack, linewidth2) ) for patch, color in zip(bp[boxes], colors): patch.set_facecolor(color) patch.set_edgecolor(#333333) patch.set_linewidth(1.2) plt.title(每個(gè)分組使用不同填充顏色) plt.ylabel(銷售額) plt.grid(axisy, linestyle--, alpha0.6) plt.show()這里我用zip把箱體對(duì)象和顏色列表一一對(duì)應(yīng)順序不會(huì)錯(cuò)。為什么不用索引for i in range(len(bp[boxes]))因?yàn)橐坏┠愫竺嬖鰟h了分組數(shù)據(jù)索引寫法很容易越界或者錯(cuò)位而zip會(huì)安全地按最短列表停止至少不會(huì)報(bào)錯(cuò)這個(gè)習(xí)慣我在很多循環(huán)場(chǎng)景里都保持下來了。顏色列表的選擇上要注意組與組之間的亮度差。比如三組分別用深藍(lán)、橙、綠對(duì)比度足夠但如果你選了淺藍(lán)、淺灰、淺粉它們之間的界限會(huì)比較模糊圖例一多就分不清了。4.2 使用 colormap 自動(dòng)映射如果分組數(shù)量很多比如 8 個(gè)、10 個(gè)甚至更多手動(dòng)寫顏色列表就很痛苦也容易讓顏色之間缺乏遞進(jìn)感。這時(shí)候可以用 matplotlib 自帶的 colormap 來生成一組顏色。colormap 是一系列連續(xù)變化的顏色常見的有viridis、plasma、coolwarm等。import matplotlib.colors as mcolors n_groups len(data) cmap plt.get_cmap(viridis) norm mcolors.Normalize(vmin0, vmaxn_groups - 1) colors [cmap(norm(i)) for i in range(n_groups)] plt.figure(figsize(8, 6)) bp plt.boxplot( data, tick_labelslabels, patch_artistTrue, medianpropsdict(colorwhite, linewidth2) ) for patch, color in zip(bp[boxes], colors): patch.set_facecolor(color) patch.set_edgecolor(#333333) plt.title(使用 viridis 自動(dòng)映射顏色) plt.ylabel(銷售額) plt.grid(axisy, linestyle--, alpha0.6) plt.show()這段代碼的思路是先用Normalize把組序號(hào) 0 到 2 映射到 0 到 1 的范圍再用cmap(norm(i))取出對(duì)應(yīng)顏色。這樣就算你有 20 組數(shù)據(jù)也不需要手寫 20 個(gè)顏色值。用 colormap 時(shí)有個(gè)細(xì)節(jié)viridis這類感知均勻的色圖顏色從深紫到明黃過渡雖然好看但它偏向表達(dá)“從小到大”的數(shù)值等級(jí)。如果你的分組本身沒有大小順序只是并列關(guān)系用連續(xù)的 colormap 反而可能讓讀者誤以為組 A 比組 C 數(shù)值更大。遇到這種并列分組我建議還是回到 4.1 的離散顏色方案或者選擇色相跨度大一些的定性色圖比如tab10。4.3 同時(shí)自定義中位數(shù)線、異常點(diǎn)顏色箱線圖的信息不只是箱體中位數(shù)線、異常點(diǎn)、須線都在傳遞信息。給箱體上色以后千萬(wàn)注意線條顏色和箱體填充色之間的關(guān)系。如果中位數(shù)線和箱體顏色同為深色中位數(shù)可能就看不清了整個(gè)箱體的高度信息會(huì)丟失。我常用的做法是把中位數(shù)線設(shè)置成與箱體對(duì)比明顯的顏色。顏色較淺的箱體配黑色中位數(shù)線顏色較深的箱體配白色中位數(shù)線。同時(shí)異常點(diǎn)一般用醒目的顏色標(biāo)出因?yàn)楫惓V低菢I(yè)務(wù)上需要重點(diǎn)關(guān)注的數(shù)據(jù)。下面這段代碼是一次性調(diào)整所有元素的示例plt.figure(figsize(9, 6)) bp plt.boxplot( data, tick_labelslabels, patch_artistTrue, boxpropsdict(facecolor#4C72B0, edgecolor#2A3F5F, linewidth1.2), medianpropsdict(colorwhite, linewidth2.5), whiskerpropsdict(color#2A3F5F, linewidth1.5, linestyle-), cappropsdict(color#2A3F5F, linewidth1.5), flierpropsdict(markero, markerfacecolor#C44E52, markeredgecolor#C44E52, markersize6) ) plt.grid(axisy, linestyle--, alpha0.6) plt.show()各參數(shù)的作用如下medianprops中位數(shù)線的樣式我建議加大線寬讓中位數(shù)位置更突出。whiskerprops須線的樣式通常和箱體邊框保持一致顏色。capprops須線末端的橫線用來標(biāo)記非異常范圍內(nèi)的最小值與最大值。flierprops異常點(diǎn)的樣式包括點(diǎn)形狀、填充色、邊框色、尺寸。這一套設(shè)置下來圖表的層次就非常清楚了白色中位數(shù)線在藍(lán)色箱體上很明顯紅色異常點(diǎn)不會(huì)被誤認(rèn)為正常數(shù)據(jù)。顏色之間的對(duì)比度不僅僅是審美問題更是信息傳遞問題。5. 用 seaborn 一行實(shí)現(xiàn)帶填充色的箱線圖如果你不想花太多時(shí)間調(diào) matplotlib 的參數(shù)seaborn 是一個(gè)很好的替代方案。它上層封裝了boxplot對(duì)輸入數(shù)據(jù)的格式更友好尤其是當(dāng)你手上已經(jīng)是一個(gè) DataFrame 時(shí)一行代碼就能畫出帶填充顏色的箱線圖。5.1 palette 參數(shù)介紹假設(shè)數(shù)據(jù)已經(jīng)整理成了長(zhǎng)格式的 DataFrame包含一個(gè)分組列和一個(gè)數(shù)值列。下面構(gòu)造一份import pandas as pd df pd.DataFrame({ 門店: np.repeat(labels, 120), 銷售額: np.concatenate([store_a[:120], store_b[:120], store_c[:120]]) }) sns.boxplot(datadf, x門店, y銷售額, paletteSet2) plt.title(seaborn 默認(rèn) palette 配色箱線圖) plt.show()palette參數(shù)可以直接傳字符串比如Set2、husl、pastel也可以傳一個(gè)顏色列表順序?qū)?yīng)分組順序最靈活的是傳一個(gè)字典鍵是分組名稱值是顏色。color_map { 門店A: #4C72B0, 門店B: #DD8452, 門店C: #55A868 } sns.boxplot(datadf, x門店, y銷售額, palettecolor_map) plt.title(seaborn 使用顏色字典精確控制每個(gè)分組) plt.show()用字典最大的好處是即使 DataFrame 里分組的順序發(fā)生變化顏色和分組之間的綁定關(guān)系也不會(huì)錯(cuò)亂。這在數(shù)據(jù)源字段順序不穩(wěn)定時(shí)非常有用。seaborn 默認(rèn)的箱體邊框是白色這在深色背景圖或者白色背景上都很干凈但如果你覺得白色邊框太輕可以在boxplot中加上linewidth2讓邊框更明顯。5.2 與 matplotlib 混排時(shí)的回填seaborn 雖然方便但它返回的是一個(gè) matplotlib 的Axes對(duì)象所以你在它之后依然可以用 plt 系列函數(shù)去微調(diào)標(biāo)題、坐標(biāo)軸、網(wǎng)格線。也可以利用返回的Axes拿到花了幾分鐘才調(diào)好的圖形細(xì)節(jié)。有一個(gè)常見需求是先用 seaborn 畫箱線圖再往同一張圖上疊加其他統(tǒng)計(jì)信息比如把每個(gè)組的均值點(diǎn)畫上去。代碼可以這樣寫ax sns.boxplot(datadf, x門店, y銷售額, paletteSet2) means df.groupby(門店)[銷售額].mean() for idx, (store, mean_val) in enumerate(means.items()): ax.scatter(idx, mean_val, markerD, s60, colorblack, zorder3) plt.title(箱線圖上疊加均值點(diǎn)) plt.show()這里的核心思路是seaborn 和 matplotlib 本來就共用底層對(duì)象不需要在兩種繪圖風(fēng)格之間做切換你可以把a(bǔ)x.scatter看成是對(duì)同一個(gè)坐標(biāo)畫布追加元素。我個(gè)人偏愛這種“先用 seaborn 快速出圖再用 matplotlib 精細(xì)微調(diào)”的組合方式效率高也保留了足夠的靈活性。6. 常見問題與排查實(shí)錄這部分是實(shí)打?qū)嵉慕?jīng)驗(yàn)復(fù)盤。我見過身邊不少同事在給箱線圖上色時(shí)踩坑有些問題排查起來很費(fèi)時(shí)間但其實(shí)原因就那么幾個(gè)。我按常見程度從高到低列出來并附上排查思路。6.1 設(shè)置了 facecolor 卻不變色這是最經(jīng)典的問題我在前面已經(jīng)提到過?,F(xiàn)象是boxprops{facecolor: red}寫進(jìn)去了圖還是白底的。原因幾乎都是沒有設(shè)置patch_artistTrue。排查步驟很簡(jiǎn)單第一確認(rèn)boxplot調(diào)用里有沒有patch_artistTrue第二確認(rèn)顏色是寫在boxprops里而不是直接寫在boxplot的最外層第三檢查顏色值本身是否合法比如十六進(jìn)制字符串有沒有寫錯(cuò)RGB 三元組是否在 0 到 1 范圍內(nèi)。如果你用bp[boxes][0].get_facecolor()拿到的是白色或透明色的 RGBA 值那說明問題還是出在patch_artist上。這個(gè)函數(shù)是我調(diào)試時(shí)很常用的“體檢工具”。6.2 填充色蓋住了中位數(shù)線設(shè)置成深色填充后中位數(shù)線也設(shè)置成深色比如黑色結(jié)果中位數(shù)線和箱體邊緣融為一體看不出中位數(shù)在哪。嚴(yán)格說不是蓋住而是對(duì)比度不夠。解決方式有兩種一是把中位數(shù)線改成白色或淺色線寬加大到 2.5這適合深色箱體二是降低箱體填充色的透明度比如facecolor(0.2, 0.4, 0.6, 0.5)讓深色背景上的深色線條透出來。前一種方式更干凈我推薦優(yōu)先調(diào)整medianprops。還有一個(gè)容易被忽略的地方當(dāng)你用patch.set_facecolor(color)循環(huán)上色時(shí)medianprops必須在boxplot初始化時(shí)就傳好因?yàn)橹形粩?shù)線的對(duì)象已經(jīng)生成之后你依然可以通過bp[medians]來改但直接在初始化時(shí)設(shè)置最省事。6.3 顏色列表與分組數(shù)量不匹配手動(dòng)傳顏色列表時(shí)最常見的問題是顏色數(shù)量少于分組數(shù)量。用zip(bp[boxes], colors)時(shí)不會(huì)報(bào)錯(cuò)但最后幾組箱體會(huì)保持默認(rèn)顏色或上次循環(huán)留下的顏色很容易看不出問題。如果顏色數(shù)量多于分組數(shù)量多出來的顏色靜靜躺在列表里沒人用同樣不報(bào)錯(cuò)。這兩種情況都屬于“災(zāi)難性失敗的很安靜”的類型讓人防不勝防。我的排查習(xí)慣是在對(duì)每個(gè)箱體上色后馬上用print(len(bp[boxes]), len(colors))確認(rèn)兩邊數(shù)量一致。另外盡量不要在圖例里手寫顏色而是從修改后的圖形對(duì)象中提取真實(shí)的顏色來生成圖例句柄這樣圖例和實(shí)際圖形永遠(yuǎn)對(duì)得上。6.4 保存圖片后顏色發(fā)灰有時(shí)候屏幕顯示顏色很鮮艷保存成 PNG 后卻發(fā)灰變暗問題通常出在配色方案上。某些顏色在純白背景下顯示正常但系統(tǒng)會(huì)自動(dòng)進(jìn)行色彩管理加上字體渲染寬度不同整體觀感會(huì)變化。這類問題我一般從兩個(gè)角度解決。第一保存時(shí)提高分辨率用dpi200或 300能讓顏色邊緣更平滑整體畫面更細(xì)膩。第二如果想保持透明背景用plt.savefig(boxplot.png, transparentTrue, dpi300)但要注意透明背景經(jīng)過某些看圖軟件展示時(shí)會(huì)反白慎用于正式交付場(chǎng)景。保存矢量圖用plt.savefig(boxplot.svg)顏色精度極高放到 PPT 或設(shè)計(jì)軟件里也很穩(wěn)。還有一個(gè)容易被忽略的問題是屏幕色域差異。同一份紅色在你的顯示器上看著發(fā)暗在別人筆記本上可能偏亮。所以正式報(bào)告里我通常會(huì)在顏色旁邊加文本標(biāo)簽或圖例文字保證即使色彩有輕微偏差分組信息也不會(huì)丟。7. 幾個(gè)實(shí)際項(xiàng)目里的配色經(jīng)驗(yàn)技術(shù)細(xì)節(jié)聊完了最后分享一些我真實(shí)項(xiàng)目里積累的配色原則。這些經(jīng)驗(yàn)不一定出現(xiàn)在官方文檔里但對(duì)最終成圖質(zhì)量影響很大。先看“品牌色優(yōu)先”。如果這份圖要進(jìn)公司匯報(bào) PPT我建議直接從公司 VI 規(guī)范里取主色和輔助色而不是臨時(shí)去調(diào)色板里選。這樣整份報(bào)告的顏色系統(tǒng)是統(tǒng)一的領(lǐng)導(dǎo)看完不會(huì)覺得圖表是“外包風(fēng)格”。具體操作時(shí)我會(huì)把品牌色整理成顏色列表專門放在一個(gè)配置模塊里所有項(xiàng)目統(tǒng)一調(diào)用。再說“顏色數(shù)量控制”。一張箱線圖里顏色數(shù)量我盡量控制在 3 到 6 個(gè)。超過 7 個(gè)時(shí)即使顏色有差異人眼也很難快速區(qū)分不如改用其他視覺通道比如箱體填充紋理、邊框線型。分組特別多時(shí)我更傾向于拆成小圖或者先用序號(hào)排序再用顏色強(qiáng)調(diào)其中一組?!邦伾姓Z(yǔ)義”。如果你在畫的是業(yè)務(wù)監(jiān)控?cái)?shù)據(jù)盡量讓顏色本身包含含義紅色代表異常綠色代表正常藍(lán)色代表中性。這樣讀者不需要看圖例單憑生活常識(shí)就能快速判斷。比如我在分析門店銷售額時(shí)把異常波動(dòng)的門店用紅色箱體標(biāo)出其余用灰色信息傳達(dá)效率非常高。還要記得“打印與色盲友好”。前面提到的hatch參數(shù)我在做紙質(zhì)匯報(bào)材料時(shí)一定會(huì)加因?yàn)楹诎状蛴o法顯示色彩區(qū)別。對(duì)于色盲人群紅綠搭配是最容易被混淆的所以我會(huì)改用藍(lán)橙搭配或者同時(shí)用紋理區(qū)分。一次給客戶做交付對(duì)方明確指出小組內(nèi)部有紅綠色盲同事從那以后我的默認(rèn)配色方案就從紅綠改成了藍(lán)橙。最后一個(gè)建議給箱線圖加圖例時(shí)不要直接拿顏色名稱當(dāng)分組名稱。我通常會(huì)把圖例和顏色關(guān)系用一個(gè)小表格放在圖表下方或者直接在箱體上方標(biāo)注文字。顏色作為視覺輔助非常好用但只有配合清晰的文字說明圖表才能真正自解釋。我個(gè)人在實(shí)際操作中的體會(huì)是自定義填充顏色的價(jià)值不在于炫技而在于讓數(shù)據(jù)圖表更快地說明問題。當(dāng)你面對(duì)一張多組對(duì)比的箱線圖顏色能讓觀眾在 10 秒內(nèi)鎖定哪組波動(dòng)最大、哪組中位數(shù)最高這就是這項(xiàng)技能最大的回報(bào)。下次你再畫箱線圖不妨先把默認(rèn)的白色箱體換成有語(yǔ)義的顏色再看一眼圖表是否立刻變得更容易讀了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
在线99热| 男人精品区| 免费试看60秒| 亚洲午夜免费狠狠干| 日日夜夜国产综合| 啊啊啊啊啊啊啊好爽不要| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 嗯嗯嗯啊啊啊操的我好爽 | 色九九九九九九| 九九视频黄色片| 天综合网| 国产高清视频无码在线| 欧美熟妇人体| 精品国产人成在线| 午夜视频久久久| 亚洲一区二区性爱电影| 狼人狠干| 人妻熟女一区二区三区在线| 激情啪啪拍91| av毛片aaaaa免费看| 美女啊啊啊啊pc| 久久a久久| 亚洲国产精品久久久久婷婷老年| 91久热| 亚洲色交| 麻豆人妻偷人精品无码视频| 伊人成人中文字幕久久网| 精品久久久久综合无码| 啊啊啊好湿久久| 午夜.DJ高清在线观看免费7| 亚洲猛交| 941超碰| 人妻在线臀日韩| 国产乱伦性爱区| 欧日韩一二三f区| 色综合美国| 亚洲素人网| se吧提供91精品国产91久久久久久| 亚洲中文电影| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 伊人97色天使| 五月天社区| 成人小说视频在线精品欧美| 精品视频一区二区| 4tube欧美女厕所| 亚洲天堂人妻一区二区| www.夜夜操| 伊人久久在线视频观看| 立川理惠被中出无码| 成人一二三区| 五十路成人在线视频二区三区| 日韩无码嘿咻黑热久| 日韩AV熟女乱伦| 日韩簧片免费看| 亚洲人久久久久日| 欧美精品三区| 日本一区二区中文字幕久久| 久久神马| 九九精品无码专区免费| 久热影视| 亚洲九月丁香| 翔田千里av一区二区三区| 2024年最新色情网站在线观看| 久久久999国产精品| 91亚.色| 中国特猛少妇色xxx| 蜜乳Av成人片网站| 丁香五月天激情综合| 丰满人妻-区二区三区免费| 日韩有码一区三区| 香蕉大久久久| 国产精品国产亚洲区艳妇糸列| 欧美性爱日韩高清| 高清无码国产亚洲| 任我爽视频在线观看| 亚洲www91| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 国产久久一区二区午夜| 亚洲区限制级 99| 91天天综合日韩欧美| 少妇熟女1区2区3区| 亚洲 日本 国产 综合| 色久综合| 91色人| 97精品免费视频网站| 国产成人99久久亚洲综合| 蜜臀操逼黄色视频操的好爽| 四月丁香婷婷| 日本Suv精品一区二区| 亚洲熟女性高潮久久久| 国产剧情一区在线观看| 92大香蕉| 天天干天天狼在线视频| 伊人在线大香蕉视频久久| 试看60秒 爽| 激情综合网五月婷婷五月天| 啊啊啊啊啊啊啊网址在线观看| 久久精品28| 丰满高潮18xxxx| AND人妻系列| 人妻熟女一区二区三区视频| 国产 v乱码一区二| 精品小视频在线| 久久专区| 丁香五月天啪啪| 夜夜国自区| 成人无遮挡毛片免费看| 97色爱| 亚洲国产精品无石码久久 | 国产免费大片| 亚洲中文字幕熟女少妇一区二区| 成人免费福利在线观看| 美日韩一二三区| 国产91影院| 五月丁香久久| 国产丁香精品露脸视频| 亚洲少妇中文字幕网址| 亚洲色交| 99999无码| 精产品久久| 激情综合网五月婷婷| 伦理日韩国产久久| 日本视频一区二区三区| 男人在线天堂| 中文字幕免费观看| 国产日韩欧美亚洲精品95| 日韩激情电影中文字幕| 日韩99神马视频播放| 精品人成视频在线观看| 99精品热| 日韩免费大片一级播放| 好涩综合| 国产精品午夜成人福利| **一级毛片国产| 97资源站国产精品| 九九热免费国产视频婷婷伊人| 91亚洲欧美激情| 涩五月婷婷| 72av视频| 久9久| 免费视频在线一区二区不卡| 亚熟hd视频在线| 乱伦3P视频| 九九这里只有精品| 殴美牲| 家庭乱伦国产| 中日韩久久久免费看| 99热精品在线| 午夜久久无码1000合集| 四虎影视精品| 9久精品视频在线观看| 欧美性爱三区二区| 97色亚洲| 我爱操| 黄色大片一区二区密桃丝袜| 蜜乳AV一区| 天美传媒麻豆一区二区三区国产精| av橘色网站| 麻豆久久视频在线地址| 青青操综合网| 欧美激情性久久久久久| 亚洲婷婷丁香在线| 好爽要喷了| 久久九九99| 色黄色美女大长腿午夜视频| 九九九热| 一二三卡欧美日韩人妻免费精品| 国产盗摄美女如厕大神作品在线观看| 亚洲熟女中文字幕在线| 久久精品国产亚洲AV嘿嘿| 美女诱惑久久| 亚州精品人妻一二三区| 大香蕉中文aV在线| 蜜桃成人1区2区3区| 国产亚洲精品农村妇女| 影音先锋日本一区二区| 欧美色图亚洲激情| 超碰欧美97资源| 亚洲最大的黄色电影网站。| 六月婷婷综合| jizzjizz欧美| 日韩性爱视频在线免费观看| 亚洲情色综合| 欧美 亚洲精品首页| 欧洲自拍色图gif在线| 成人色女网| 黄片无码在线制服| 91强在线播放| 日韩人妻精品中文字幕| 丰满少妇高潮无码| 亚洲性综合| 99re3这里只有精品| 91无码中出人妻视频| 凹凸视频在线观看伊人| 老司机深夜18禁污污网站| 中文字幕乱妇免费视频| 九九九九九九九九九国产精品 | 国产AV人人 夜夜人人澡| 麻豆人妻精品一区二区| 能看的AV| 亚洲色图激情小说| 色月天AV导航| 亚洲中文字幕有码视频一区二区三区| 激激五月| 老鸭窝亚洲毛片| 五月丁香在线| 色 婷97| 男人的天堂2018.| 婷婷色婷婷| 99操视频| 激情99| 麻豆精品久久久久久久| 99色悠悠| 色噜噜人妻丝袜AV资源| 天天享受天天看| 男人女人18禁片免费看网站| av爱爱爱| 亚洲最大成人a毛毛片| 日韩免费在线视频观看| 日韩欧美中文| 午夜激情床戏激情| 亚洲资源网| 欧美日韩人妻少妇 一区二区三区| 熟女一区二区三区| 屁股久久久久久久久| 久久青娱乐| 久久婷婷苹果| 啊啊嗯嗯好爽| 97资源视频| 黄页视频网站野外| 欧美成人性爱视频大全| 一区=区三区视频| 伊人青青草久久| 亭亭在线资源| 少妇蹲下露出大唇5| 九九九免费视频| 蜜乳AV免费观看| 18禁免费视频| 五月婷在线| 亚洲综合影视| 青草伊人久久| 欧美Aⅴ| 欧美日韩性爱操大逼| 色五月首页| 视频在线观看一二三区| 日本视频一区二区三区| 噜噜噜狠狠色综合| 丝袜狠狠草尤物人妻av91| 天天摸夜夜操视频| 夜夜草天天| 日韩乱伦影音先锋| 日本伦理一区二区| 天天久久久久久| 日本影视久久免费| 久久综合激情| 熟女久久久| 欧美一区二区男人天堂| 婷婷五月天成人网| m欧洲一级午老| 日本欧美不卡| 欧美午夜一区二区三区| 99re这里只有精品3| 99福利社| 国产成人无码a| 五月天婷婷小说| 欧美色日本| 丰满人妻一区二区三区| 四虎影院成年人片| 超碰69| 99婷婷一区二区| 中文字幕123| 日韩一级二级在线| 欧美色图亚洲激情| 久久人妻丝袜一区二区三| 人妻内射一区二区在线视频| 中文字幕三四区| 综合色99| 柠檬AV导航| 久久草视频污视频| 久操凹凸视频| 97综合国产精品高潮久久| 东京热毛片177b2viP| 超碰成人最新最好看| 欧美爆操91| 无码人妻精品酒店| 无码99| 亚洲美女高潮喷水视频| 久久婷婷综合国际产色怕| 日韩成人午夜精品久久高潮| 91福利网在线观看| 日本免费一区二| 夜夜骑夜夜操| 综精品久久久aaaa| 欧美精品成人一区二区在线观看| 极品白嫩福利在线| 亚洲国产婷婷在线播放| 日日噜噜夜夜久久亚洲一区二区 | 18禁中文字幕| 少妇熟女视频一区二区三区| 日本道久久综合色色| 久欲AV| jizzjizz欧美| 亚洲久久天堂| 女优免费一区二区永久| 欧美精品97| 私色综合网| 97在线免费观看视频| 77777亚洲蜜臀精品久久综合蜜臀| 色婷婷视频| 欧美在线91| 亚洲中文人妻色| 亚洲色婷婷久久91| 无码久| 日本一级性爱| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 五月婷婷久久综合| 久久精品一区二区三区四区五区| 久久久久国产亚洲一区欧美色图日韩| 99久久精品欧美国产| 中文字幕久久精品一区| 免费精品福利在线观看| 狠狠久久手机视频精品| 色娱乐色呦呦夜夜夜夜av| 日本人人操人人操| 激情小说激情视频| 亚洲欧美爆| 天堂俺去俺来也www久久婷婷| 久久久免费视频18| 亚洲日本韩国极品一区二区| 啪啪视频亚洲第一| 麻豆天美一区二区| 色眯眯av| 少妇免费视频| 欧美性爱伊人| 精品三级在线专区| 久久久91福利姬| 97chaopengongkai| 欧美亚洲美少妇一区二区| 国产懂色精品国产av| 久久久久久久97| 97公开久久| 亚洲精品视频在线播放| av在线不卡一区二区三区| 91痴汉| 天天舔九色婷婷| 色色热| 国产性久久久| 欧美色图综合| 极品色综合| 在线情色电影 91大| 色色99| 影音先锋视频在线| 一本色道久久天天射天天干| 9丨久久九九九| 天天日美女的B| 91狠狠综合久久久久久| 99热综合| 这里都是精品在线观看| 久久黄色性爱视频| 成人午夜高潮av猛片| 大茄子熟女AV导航| 国产精品夜夜夜| 丰满搜索结果 -第18页- 久久高清无码| 久操大香蕉| 精品人妻av在线播放| 久久亚洲中文字幕视频| 特污精品女优骚货黄色视频在线免费观看| 精国久久一区二区三区98| 欧美超碰96| 大香蕉亚洲中文| 国产亚洲精品自在线亚洲情侣| 日韩综合无码色欲vv| 亚洲欧洲成人在线电影| 亚洲高清视频在线免费观看| 清纯唯美综合| 中文 人妻 制服| 久久久久久久久久久精| 黄色av播放免不| 偷拍色图| 91伊人久久在线| 操老熟女AV| 人妻素股| 欧美在线亚洲| 超碰97男女| 婷婷国产精品一区二区| 亚春色色| 91网站18禁| 精品黄色电影| 国产高清成人免费视频| 一区在线精品中文字幕| 成 人片 黄色大片| 操逼操逼逼操操逼91 | 少妇激情AV| 人人爽夜夜玩视频| 青草一区二区| 中文字幕久久婷婷丁香五月天| 大学生美女口爆| 成人免费性爱视视| 岛国AB视频| 一个人免费HD91视频| 国产97色在线| 懂色综合久久久| 艳美熟妇先锋一二三区| 91处女视频在线观看| 91爰爱欧美| 亚洲交换| 久久久久久久9| 伊人国产成人av网站| 超碰97人妻免费在线| 国产高清精品一区二区三区毛片 | 天天色悠悠激情| 国产亚洲欧洲在线观看| 破处bbq| 蜜臀久久久99久久久久 | 日本道日本道中文字幕日本道最新日本道在线观看 | 日本高清一本二本免费不卡| 九久精品| 狠狠中文字幕| 99婷婷| 在线97在线| 色婷婷A V一二三四区麻豆综合| 99rre在线精品99re8| 国产性爱强奸乱伦大全| 老司机老司机午夜影院| 超碰久久性爱| 亚洲欧美日韩中文久久自慰| 人人操人人摸人人骑| 不卡一区二区日本视频| 狠狠操天天干| 强奸熟女一区二区三区| 国产久久久久久| 久操网无码在线| 五月综合久久| 国产久久一区二区| 亚洲情欲| 亚洲一区二区三区AV无码| 蜜臀国产AV中文字幕| AV中文字幕剧情1区2区3| 三级色综合| A片 AV一级在线播放观看免费 | 日日干日日| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 久久‘黄片视频| 日本午夜福利视频| 高颜值美女口爆高潮浪叫| 精品国产一区二区三区四区在线看| 天天日天天干天天整| www.高清无码诱惑一区.com | 91久久九九精品国产综合| 91麻豆va国产精品| 美日韩一二三区| 国产福利精品98视频| 九九AV| 天天干1区2区在线| 欧美成人四级在线播放| 国产美脚女优尤物在线观看| 高清孕妇孕交 交| 福利在线黄片| 亚洲在钱| 久久久久国产一区二| 欧美夜色| 一级特黄aaa大片在线观看成人一级片在线观看 | 男人的天堂亚洲| 高清无码学生妹高潮| 秋霞蝌科网日本一区| 色大师网站www永久网站视频| 亚洲另类天堂| 欧美九九99久久精品| 国产精品视频在线观看| 天天日天天色| 青青草中文字幕| 超碰碰碰碰| 精品人妻15区| 五月天婷婷成人网| 色香欲影| 久久久久日本视| 麻豆天美91| 色第一页| 男女激烈网站最新| 91精品人妻啪啪间| 一区二区三区欧美激情| 97中文综合| 日日干夜夜干| 人人操人人干xxx| 国产偷仑| 激情久久久| 久久香蕉国产线看观看亚洲女人 | 成人一道本免费视频| 久久久久久中文版| 欧美网站免费| 国产性爱强奸乱伦大全| 午夜后入| 91久久久久久| 欧美gv在线观看| 精品国产久久乱码| 欧美精品四区| 午夜AV人气不卡| 久久黄黄黄| 污到发麻的视频 国产| www.91逼逼.com| 国产一区二区精品久久久不卡蜜臀| 三级三级三级日本99| 亚洲婷婷综合网| 免费97视频| 啊啊啊啊嗯嗯嗯用力好爽 | 天天看综合网| a天堂视频| 丁香九月婷婷| 蜜臀无码一区二区| 青青草九九九九九| 婷婷AV一区二区三区| 欧美性爱第1 页| 天天综合站| 欧美亚洲第1页| 日本日皮视频逼| 天天上日日上日韩精品| 风间由美日韩欧美久久| 台湾大香蕉99热| 五月天成人综合| 亚洲成人无码影院| TS人妖另类精品视频系列| 本道在线| 欧美97视频| 日韩美一区| 无码自拍SM| 日韩簧片免费看| 久久久久久久唑| 亚洲女人毛茸茸91| 欧美视频第二页| 少妇二级| www.婷婷五月天| 国人欧美精品一区二区| 久久久99免费| 麻豆色约约| 五月婷婷五月天| 97在线观看播放视频| 精品九九九九| av天堂加勒比| 日韩综合97P| 亚洲人妖网| 久久本道| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 欧洲色综合| 一本色道久久综合熟妇| 99自拍B亚洲| 五月婷婷综合在线| 高清无码网址| 熟女视频久久| 2021久久国产综合精品青草| A 在线网址| 国产精品福利资源在线尤物| 亚洲97| 欧美中日韩XXXX| 超碰日韩美妻| 国产成人精品一区| 欧美日韩国产人人| 欧美日韩天堂| 一本久久精品中文字| 精品免费1| 日韩内射视频| 麻豆久久久久久久久丝袜| 亚洲砖码砖专无区2023| 日韩乱伦视频| 无遮挡h肉动漫在线观看| 韩国一级做A片免费的| 国产人妖视频一区在线观看| 91一区二区三区蜜桃| 亚洲视频中文一区| 少妇被c 黄 免费观看| 人人搞人人插人人操| 蜜桃狠狠色伊人亚洲综合网站| 东北老熟女| 极品色综合| 超碰2017| 射久久| 酒色综合网| 亚洲全色网| se吧提供91精品国产91久久久久久| jizz啪啪| 亚洲?V高清一区二区三区尤物| 人人性爱视频免费| 成人av福利在线观看| 白天啪啪晚上啪啪视频| 亚洲成人免费在线| 丁香五月天堂网| 清纯唯美激情四射| 91中文精品日韩欧美在线| 夜夜爽爽夜夜精品视频| 色69大色97香蕉| 亚洲丨在线| а√天堂资源官网在线资源| 国产成年精品高清在线观看91| 国产高清在线观看欧美| 91色久| 久久久久9久久久久| 综合欧美日韩在线| 精品人妻一区二区蜜桃视频| 精品人妻中文字幕高清| 国产黄片精品在线| 中文激情网| 天堂国产AV| 久久精品无码不卡| {男男暴菊gay无套网站| 超碰成人国产| 精品四五区| 啊啊啊啊啊舒服| 欧美色狠| 99热婷婷| 97视频在| 天天影视亚洲| 亚州操逼网| 天天看天天综合成人网| 综合熟妇一区二区三区| 亚洲欧美日韩制服另类| 图片区小说区| 欧美日动态视频| 亚洲色图A| av网页一区二区三区| 欧美久久九九| 97天天插| 91人妻中文| 欧美日韩高潮喷水91| 一本大道久| 天天爽夜夜爽夜夜爽精| 人人手机欧洲亚洲国产人妻| 夜夜春夜夜操| AV和黑人在线播放| 一区二区精品更新提醒| 亚洲深夜福利| 在线国产探花| 很狠操| 日韩欧美福利视频看看| 99热超碰| 国语少妇精| 开心五月激情网| 色眯眯av| 久久毛卡| 第45页一区二区| 欧美色女人| 天美麻豆精品视频99| 老熟女天天操| 99热精品在线播放| 亚洲97网站| 欧美一区二区观看在线| 亚洲无限观看| 五月婷婷hd| 国产精品分类在线观看| 人人色97| 国产一区二区三区高清视频| oumeisetu综合| 后入式免费视频| 日日狠狠久久偷偷色综合免费| 欧美一二级| 免費黃色視頻觀看一| 日韩 欧美 国产 麻豆| 欧美性爱一级操| 嫩草黄页| 婷婷香蕉| 国产白丝av| 人妻熟女午夜精品在线| 97爱亚洲| 国产少妇与亚洲av| 操逼无码操逼| 亚洲揄拍网| 国产尤物AV尤物在线观看不卡| 性爱AV天堂| 亚洲最大无码中文字幕网站| 十八禁电影伊人网| 久久久国产成人一区二区三区在线| 蜜臀99久久精品久久久久久| www.天天干| 极品销魂美女一区二区| 97超碰色屌| 无码精品人妻一区二区三区妖精| 在线小说视频一区| 亚洲精品视频在线播放| 97操| 婷婷精品国产一区二区三区日韩| 中文字幕精品区先锋资源| 伊人久日| 人人污日韩一区二区| 一个国产在线综合网站| 欧美老妇女内射网址| 91热色| 婷婷亚洲综合| 日韩熟女操逼| 加勒比久久av| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | yw尤物av无码点击进入麻豆| 国产AV人人 夜夜人人澡| 日韩人妻中文视频| 97亚洲在线| 天天躁狠狠躁av| 久久久久久久久久8888| 午夜视频久久久久一区| 天天天做天天天爱天天天爽| 7月婷婷综合| 国产浮力影院第1页| 色路综合| 日日干夜夜欢| 色蜜AV| 全球成人中文在线| 国产v亚洲v日韩v欧美v片另类| 亚洲十八禁止| 夜夜操天| www.色婷婷| 91人妻最真实刺激绿帽| 超碰在线免费一区二区三区| 97在线欧洲| 91一起操| 日韩少妇一区二区三区| 在线视频亚洲无码| 欧美se综合| 欧美999999| 日本天天人人狠狠在线日美女| 强奸国产在线| 亚洲精品国产精品成人| 婷婷人妻激情| 99re这里只有精品3| 丁香五月自拍| 欧美日韩国产中文精品字幕自在自线| 亚洲欧美国产中文视频| 国产2.3.4区| 日日夜夜模| 极品粉嫩一区二区| 素人播放一区| 日本一级一级一级一级| 日韩乱伦视频| 日韩国产欧美伦理在线 | 韩国三级三级BD在线| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 超碰欧美在线欧美| 性欧美体内射精| 亚洲 日本 一 二 三| 日韩婷婷| 久久久国产成人一区二区三区在线| 日韩精品 视频一区二区| 日韩伦理视频| 日本有码久久| 久久香蕉网| 大香蕉亚洲中文| 国产原创剧情在线丝袜| 婷婷91| 精品性爱无码在线播放| 黄色区免费观看中文字幕| 国产精品爱欲| 日本人妻中文字幕| 免费观看国产不卡av| 久久欲| 脫衣舞一区二区三区| 丰满美女一级毛片在线播放| 不卡中文字幕aⅴ在线| 亚洲午夜未满十八勿入网站日本又色又爽又黄| 麻豆久久一区二区三区| 91w欧美| 大香蕉乱级| 校园春色综合网| 97亚洲综合影院| 一级二级三级黑人无码| 国产91av在线播放| 国产操操日韩三级黄| 久久夜黄色无码A级大片| 图片区小说区| 无码抄逼网| 日韩欧美视频青青| 国产天天骚| 极品久久久久久久久久久久久久| 97欧美日韩中文| 无码精品啪啪啪一区二区三区三州| 亚洲清纯唯美| 色五月AV| 国产精品第一区第一页| 熟女人妇一区二区三区| 91精品国产高清久久久久久,亚洲成人 | 久久9精品视频| 婷婷五月天无码 | 高清孕妇孕交 交| 色欲久久久久综合网| 亚洲乱色熟女一区| 91人妻PORNY九色大屁股| 色色色网站| 亚州综合AⅤ| 后入式五六区| 亚洲中字幕日本一区二区三区| 91被操| 国产福利精品最新在线| 狠狠 91| 蜜桃狠狠色伊人亚洲综合| 夜夜春夜夜操| 级做a爱无码性色永久免费| 韩国午夜理伦三级好看| 又大又黄国产| 日韩欧美天天爽爽爽天天爽爽| 春色综合网| 人人人摸人人| 无码国产Av| 亚洲五月天激情| 中文乱码99| 大色网久久| 91伊人久| 亚洲婷婷五月天| 人妻 欧美 中文| 欧美性暴力猛交| 东北丰满熟女国产一区| 无码国产精品久久久久| 啪啪91| 小草av不卡亚洲二区| 超碰97丝袜| 伊人一区二区在线播放| 亚洲AV免费在线| SS久久| 日韩在线国产字幕| h在线看免费版在线看| 久久视频少妇美女| 国产对白刺激视频| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 1024午夜激情男人的天堂| 久久久久亚洲| 美女刺激久久国产欧美| 丁香7月婷婷| 亚洲成a人在线观看久| 综合久欧洲| 日韩熟女操逼| 欧美熟爽综合| 69麻豆天美| 六月色色| 日韩三级av片| 极品白嫩美女白浆成人福利在线看| 久久久111| 精品久久久av无码免费| 欧美另类色| 久久99九九九九6666免费观看软件| 亚洲欧美日韩夜夜| 东方亚洲在线操逼天堂| 郑州宾馆老熟女露脸啪啪| 亚洲国成人情色好看电影| 国产亚洲福利第一页丝袜| 日本三级中国三级99人妇网站| 九七超碰人人乐| 亚州操逼网| 97色操| 国产精品久久久三级无码| 久9爱精品| 另类 日韩 熟女| 超碰免费欧美7| 女人午夜视频777| 99热国产精品| 99超级碰免费视频| 992大香蕉| 欧美性爱97超碰| 97亚洲欧美| 人人摸人人干| 国产Av超碰| 91无摭挡| 性爱精品一区| 国产精品一区二区三| 97人人射| 波多野结衣之双飞调教在线播放 | 久久宗合亚洲| 最近的最新的中文字幕视频| 婷婷探花久久精品一区| www.婷婷六月天| 97超碰久久| 久久夜夜夜| 人妻中文字幕日韩电影| 久久久久久加勒比| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 精品久久久久成人码免| 国产乱伦性爱AV| 九九九久久久| 久久亚洲熟妇在线视频| www网站黄| 日本淫乱女一区二区三区视频| 9久久9综合| 强歼乱伦资源网| 97在线公开视频| 台湾佬中文娱乐自偷自拍| 激情 欧美 亚洲 小说| 成人资源中文字幕在线观看| www.夜夜操| 熟女乱伦A| 67914在线兔费成人视频| 久草视频制服诱惑| 日韩福利综合一区| 中文字幕免费在线观看| 蜜桃在线观看一区二区三区| 亚洲最新中文字幕免费| 丝袜美腿亚洲| 激情四射五月天| 亚洲图片 91| 影音先锋视频在线| 17c嫩草51久久91嫩草| 97伪v| 国产精品小视频一区二区三区| 视频一区二区免费在线| 欧美日综合| 小草av不卡亚洲二区 | 我要色综合网| 精品九九淫乱男| 五月天色图| 亚洲一本大道中文字幕无码在线| 99亚洲国产精品色一区二区三区| 人妖欧美一区二区| 操B久久| 亚洲另类综合欧美| 久久性爱网站| 一级做a爰片久久毛片图片| 亚洲第一男人天堂| 国产欧美后入| 日韩AV色图| 偷拍 精品另类 凸凹了四区| 强奸抽插av| 亚洲情色欧美| 美女91AV| 一本一道久久综合久久| 91激情综合| 久九九九九九九热| 人人乐大香蕉| 亚洲经典啪啪| A片 AV一级在线播放观看免费| 91麻豆天美| 好爽视频在线观看| 97在线视频免费看| 欧洲性人爱视频| 欲女人妻性色av| 国产精品视频播放| 麻豆精品A片免费观看| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 欧美午夜色妇色鬼| 国产女人高潮视频| 2020视频1区2区3区| 亚洲中文字幕三级在线| 囯产乱伦一区二区三女| 精品国产丝袜一区二区三区乱码| 国产精品ⅴ无码大片在线看.| 淫荡网址| 免费精品国偷自产在线在线| 国产1024在线播放| 91老熟女| 国产粉嫩蜜臀av一区二区三区| 中文字幕AV中出| 亚洲中文字幕熟女少妇一区二区| 97视频在线观看网站| 亚洲久久东京热一二三四五区视频| 殴洲老熟女| 欧美白嫩女HD| 国产第11页| 夜夜人妻爽| 久操网在线| 91老熟女逼| 亚洲一二三精品久久网| 操逼精品视频| 中文日韩欧美熟| 色香91| 国产91美女视频| 91观看 国产白丝| 亚洲福利影院一区久久| 日本影视久久免费| 国产极品精品美女视频| 天天视频综合在线观看视频| 亚洲av影音先锋| a在线视频免费观看| 久操精品网| 爆乳免费黄网站| 国产二区三区粉嫩在线| 91欧美综合在线| 97超级久久| 久草成人| 亚洲欧洲综合成人av一区| 超碰成人公开| 婷婷久久综合久| 91色五月俺来也| 色超碰综合| 欧美情色亚洲| 97超碰站| 精品久久久久久中文| 色婷婷丁香五月天| 老鸭窝亚洲毛片| 亚洲国产青青| 亚洲精品电影| 国内精品a| 婷婷性爱| 色婷婷综合久久久久中文一区二区| 色制服丝袜夫妻av一区| 欧美偷偷网| 立川理惠被中出无码 | 欧美 牲| 熟女少妇视频| 88xx成人精品视频| 操美女高潮抽搐白浆| 国产大片精久久久久久| 91超碰碰在线| 天天综合网网欲色| 午夜操逼不卡| 免费看毛片操穴| 美女丝袜激情小说| 欧美色院| 欧美,日韩,亚洲视频| 人妻啊啊人妻啊| 91AV天美在线视频| A级国产欧美激情在线| 色嗨嗨在线| 动漫片子网站3黄| 97视频在线免费| 久久黄片国产一区二区| 日韩啪啪啪啪啪| 美日韩在线不卡人妻| 美女诱惑久久| 在线一道啪| 嗯嗯嗯啊啊啊操的我好爽 | 二男一女成人A片| 青青草日韩无码| 国产又长又大又粗的视频| 97操B| 樱花蜜乳av| 激情九月婷婷| 99在线视频播放| 亚洲丝袜诱惑| 亚洲欧美国产其他二区| 素人无码中文字幕| 色97欧美| 大色综合网| 精品一二三区女同 | 四虎AV影视国产精品亚洲精品| 日韩15p| 秋霞曰韩R级| 中文字幕久久亚州无码| 超碰成人人人爽人人爽| 欧美男人一区| 日韩精品人妻一区二区| 夜嗨影院| 天欧美在线| 激情视频一二三| 国产毛片片精品天天看视频| 国模一区二区三区| 91劲爆| 国产亚洲精品玖玖玖在线观看| 久久久久网站-538在线视频-欧美永久乱码 | 欧美日韩激情无码专区| 色超碰综合| 久久精品国产亚洲AV无码做| 精品美女在线视频| 精品国产乱码| 青青久操| 欧美一区二区三区互相| 双插在线| 亚洲乱色熟女一区| 亚洲综合性网址| 色妇综合网| 久久久精品九| 黄色片A级一区二区三区| 天天干天天爽| 天美欧美国产| 欧美顶级黄色大片免费| 久久噜噜噜精品国产亚洲综合| 草草网站影院白丝内射| …中文字幕亚洲乱,97人妻无码费视…| 成人免费福利在线观看| 青青草AV色| 蜜桃久久综合视频| 男人亚洲天堂| 欧美综合97www| 亚洲国产精品无码AV久久| 国产精品久久久久久片| 欧美日韩精品久久久久东北老熟妇| 在线观看av区| 色色九区| 中文字幕日韩精品一区二区三区| 探花一区二区三| 五十路人妻在线| 91粉芽高清在线一区二区| av网站免费线看| 久久久久久波多野吉衣高潮| 日韩视频啪啪| 日日噜噜夜夜久久亚洲一区二区| 乱伦图一区| 妇女一区二区三区| 欧美日韩国产中文精品字幕自在自线, | 啊啊啊好想要| 国产自产91区13区| 91在线精品| 久久久青青草| 国产人伦精品一区二区三区 | 色五月亚洲| 中国操逼无码| 久久草视频污视频| 中文无码一二三区| 强奸乱伦大香蕉| 欧美视频一区二区三区| 九九热超碰97亚洲最新香蕉| 爽 好舒服 无码刺激久久| 人妻精品一区二区| 四虎免费看黄| 乱伦系列一区二区| 精品人妻一区二区三区在| 殴美性色a级欧美| 三级特黄60分钟播放| 精品女同一区| 色一射色一射| 免费啪啪一级视频| 91性网| 大香蕉在线免| 操婷婷逼| 国产精品久久久久久久久久久久久久吹| 日本天天人人狠狠在线日美女| 台湾成人无码AV| 黄片www视频免费| 色偷偷2020免费视频播放| 丝袜内射| 欧美一区91大爱| 久久精品国产亚洲AV成人直播| 欧美懂色综合网| 桑老女人九区| 久久宗合亚洲| 婷婷伊人一区| 日韩有码一区三区| 午夜色婷婷| 在线播放免费av福利片| 白丝AV| 躁躁躁日日躁2020| 四虎在线免费视频| 一区二区三区蜜桃成人撸久久东京热| 亚洲精品丝袜-不卡成人免费……| 在线播放免费av福利片| 91老熟女视频| 色逼综合| 亚州欧美一区| 亚洲限制级| 安徽熟妇视频| 九九性视频| 色哟哟511老熟女| 日本无码1| 欧美国产精品| 国产黄色剧情影片麻豆免费播放| 97干在线视频| 蜜臀99精品国产高清在线观看| 综合视频91| 黄色十八禁| 日本黄页视频在线观看| 91殴美大片| 一区二区不卡| 亚洲精品蜜桃久久久久久久| 91美女视频。| 美女十八禁| 欧美春色| 亚洲天堂资源网| 天天综合网在线91| 五月天伊人网| 欧美天天弄| 超碰美国| 视频一区二区免费在线| 久久永久无码人妻视频| 国产熟妇 码视频户外直播| 1240青青草一区二区三区视频天爱| 精品无吗m| 亚洲影院成人| aa片毛片| 国产精品一区二区亚洲人成毛片| 日韩在线一区高清在线| 最新日日夜夜天天干干|