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

ARTICLE DETAIL

資訊詳情

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

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

matplotlib箱線圖自定義填充顏色:從原理到實(shí)戰(zhàn) 做數(shù)據(jù)分析這一行箱線圖是逃不掉的基礎(chǔ)圖。我最早用它的時(shí)候matplotlib 默認(rèn)畫出來的箱體就是個(gè)白色帶黑邊的矩形放在報(bào)告里總覺得單調(diào)尤其是要對比三五個(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è)圖是什么。箱線圖不是簡單的“一個(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)顏色沒問題。但一旦涉及多組對比比如不同地區(qū)、不同產(chǎn)品線、不同月份光靠黑白線條就很難一眼看出哪個(gè)組的波動(dòng)更大。給箱體填充不同的顏色本質(zhì)上是把“分組”這個(gè)額外維度用視覺通道表達(dá)出來觀眾不用花時(shí)間對比每根須線的位置直接看顏色就能鎖定關(guān)注對象。還有個(gè)容易被忽視的使用場景品牌一致性。給外部客戶做交付報(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ù)對比更清晰、報(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é)上有些小差異比如某些返回對象結(jié)構(gòu)不一樣。安裝很簡單pip install matplotlib numpy seaborn如果網(wǎng)絡(luò)環(huán)境比較慢也可以指定國內(nèi)鏡像源安裝。裝好之后在代碼開頭統(tǒng)一導(dǎo)入import matplotlib.pyplot as plt import numpy as np import seaborn as snsseaborn 這個(gè)庫其實(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è)偏低異常值。這樣畫出來之后每組箱體之間能明顯看出差異顏色對比的效果也更直觀。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里的箱體是用線條對象Line2D畫出來的它只有邊框顏色沒有真正意義上的填充區(qū)域所以無論你怎么設(shè)置facecolor都不會(huì)生效。只有把patch_artist改成True箱體才會(huì)被創(chuàng)建成可填充的Patch對象這時(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打開之后箱體從線條對象變成了可填充圖形對象boxprops里的facecolor就能真正控制箱體內(nèi)部的顏色了。最簡單的寫法如下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è)場景。你也可以用內(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í)控制誰蓋住誰2,3hatch這個(gè)參數(shù)很多人不知道但我強(qiáng)烈建議你做打印材料時(shí)考慮它。因?yàn)橛行┐蛴C(jī)默認(rèn)是黑白模式或者對方會(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è)分組需要各自的顏色這樣可以在同一張圖里清晰地對照多個(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鍵對應(yīng)所有箱體對象的列表。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把箱體對象和顏色列表一一對應(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)場景里都保持下來了。顏色列表的選擇上要注意組與組之間的亮度差。比如三組分別用深藍(lán)、橙、綠對比度足夠但如果你選了淺藍(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))取出對應(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)、須線都在傳遞信息。給箱體上色以后千萬注意線條顏色和箱體填充色之間的關(guān)系。如果中位數(shù)線和箱體顏色同為深色中位數(shù)可能就看不清了整個(gè)箱體的高度信息會(huì)丟失。我常用的做法是把中位數(shù)線設(shè)置成與箱體對比明顯的顏色。顏色較淺的箱體配黑色中位數(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ù)。顏色之間的對比度不僅僅是審美問題更是信息傳遞問題。5. 用 seaborn 一行實(shí)現(xiàn)帶填充色的箱線圖如果你不想花太多時(shí)間調(diào) matplotlib 的參數(shù)seaborn 是一個(gè)很好的替代方案。它上層封裝了boxplot對輸入數(shù)據(jù)的格式更友好尤其是當(dāng)你手上已經(jīng)是一個(gè) DataFrame 時(shí)一行代碼就能畫出帶填充顏色的箱線圖。5.1 palette 參數(shù)介紹假設(shè)數(shù)據(jù)已經(jī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對象所以你在它之后依然可以用 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 本來就共用底層對象不需要在兩種繪圖風(fēng)格之間做切換你可以把a(bǔ)x.scatter看成是對同一個(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。排查步驟很簡單第一確認(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)格說不是蓋住而是對比度不夠。解決方式有兩種一是把中位數(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ù)線的對象已經(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í)慣是在對每個(gè)箱體上色后馬上用print(len(bp[boxes]), len(colors))確認(rèn)兩邊數(shù)量一致。另外盡量不要在圖例里手寫顏色而是從修改后的圖形對象中提取真實(shí)的顏色來生成圖例句柄這樣圖例和實(shí)際圖形永遠(yuǎn)對得上。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ì)反白慎用于正式交付場景。保存矢量圖用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)在官方文檔里但對最終成圖質(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)其中一組。“顏色要有語義”。如果你在畫的是業(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ū)別。對于色盲人群紅綠搭配是最容易被混淆的所以我會(huì)改用藍(lán)橙搭配或者同時(shí)用紋理區(qū)分。一次給客戶做交付對方明確指出小組內(nèi)部有紅綠色盲同事從那以后我的默認(rèn)配色方案就從紅綠改成了藍(lán)橙。最后一個(gè)建議給箱線圖加圖例時(shí)不要直接拿顏色名稱當(dāng)分組名稱。我通常會(huì)把圖例和顏色關(guān)系用一個(gè)小表格放在圖表下方或者直接在箱體上方標(biāo)注文字。顏色作為視覺輔助非常好用但只有配合清晰的文字說明圖表才能真正自解釋。我個(gè)人在實(shí)際操作中的體會(huì)是自定義填充顏色的價(jià)值不在于炫技而在于讓數(shù)據(jù)圖表更快地說明問題。當(dāng)你面對一張多組對比的箱線圖顏色能讓觀眾在 10 秒內(nèi)鎖定哪組波動(dòng)最大、哪組中位數(shù)最高這就是這項(xiàng)技能最大的回報(bào)。下次你再畫箱線圖不妨先把默認(rèn)的白色箱體換成有語義的顏色再看一眼圖表是否立刻變得更容易讀了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
aaa一级黄片| 天美传媒精品一区二区三区| 国内精品久久人妻性色av| 婷婷丁香一区二区三区| 国产传媒1234区| 日韩AV熟女乱伦| 密乳无码| 日韩免费大片一级播放| 人人操人人插人www| 一本久道久久综合狠狠爱一密臀精 | 久久性爱视频免费看| 久久精品超碰| 久久久久亚洲Av无码专区老牛影视| 超碰欧美97资源| 中文字幕无码不卡啪啪| 日韩久射综合| 精品欧美不卡在线播放| 亚洲无线码欧洲精品区别| 青青免费在线视频一区| 日韩一区二区精彩视频| 色欲蜜臀AV| 欧美成人四级在线播放| www成人啪啪18秘 免费| 日产狠狠干| 成人AV素股で擦久久| 蜜桃中文字日产乱幕4区| 操B久久| 色欲色香天天天综合网www-亚洲综合国| 美女淫穴| 婷婷人妻激情| av最新免费中文字幕| 亚洲中文日韩精品| 中文字幕在在线观看网站| 亚洲熟妇无码一区二区三区| 欧美日韩亚洲五月天婷婷| 日日黄色三级网站| 国产久久天堂资源| 在线免费观看日韩一区| 久草国产在线视频| 日韩欧美女优电影| 天天搞欧美| 国产操逼网站亚洲一级黄色| 国产伦精品一区二区三区在线观| 熟女中出视频| 欧美精品宗合| 日本岛国黄色网址| 美女骚尻视频| 性影在线视频| 亚洲激情色片 | 乱伦熟女论坛| 国产亚洲 中文欧美久久| 亚洲综合骚逼| 丁香六月激情| 1区2区3区中文字幕日韩| 精品亚洲天堂| 狠狠操夜夜操蜜桃视频三区| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 丁香五月av| 丰满人妻一区| 久久黄色视频一区二区三区 | 中文字幕91综合| 破苞ⅩXXX性无码动漫无码| 日韩性爱电影一区| 手机不卡视频不卡在线一二三区| 99国内熟女露脸视频| 精品国产乱码久久久久久网站入口| 国产成年精品高清在线观看91| 天天色黄色影院天天操| 先锋色眉乱伦资源| 小日子操bb在线看| 国产精品高潮久久久无码| 欧美AB在线| 亚洲狠| 激情五月天视频| 亚洲第一无码播放立川理惠| 日本一级性爱| 曰韩欧美国产传媒麻豆第一区| 国产视频一区二区免费| 熟女精品一区二区三区| 色色色综合网| 久久久久久国产精品免费网站| 欧美精品三级黄片| 麻豆视频一区二区| 久久精品99久久久久久| 人妻插插人妻人| 99操99| 无码免费精品高清| 一级成人性爱| 青青国产精品在线| 狠狠色狠狠色狠狠五月| 91东京热男人的天堂| 在线视频资源| 亚洲日韩黑丝| 一二视频神马久久传媒| 丝袜视频一区二区在线播放国产中文 | 97免费在线视频| 国产蜜臀精品一区二区尤物| 丝袜亚洲91| 99热色精品| 黄aaaaaaaaaaaaaaaaaa色网站| 成人精品久久久午夜福利| 亚洲综合电影| 青青草久久| 国产精品天美传媒| 91女人的网站| 久啪| 俺去啦自拍| 亚洲自拍青操视频| 高潮9999外国| 精品999一区二区| 91 欧美| 国产亚洲色停停久久99精品91| 欧美日综合| 国内91熟女人妻丝袜天天精品视频在线| 一区二区娱乐网站| 婷婷久久综合久| 亚洲女优有码无码高清| 92一区二区| 亚洲一区二区AV| 91在线免费精品视频| 国产精品分类在线观看| 亚洲九月丁香| 日韩一级特黄av毛片| 久久激情亚洲精品无码?V| 国产精品自产拍在线观看社区| 99色在线视频| 欧美97日韩精品| 大鸡巴久久| 中文幕97| 久久发布国产伦子伦精品| 91精品成人www| 亚洲高潮影院| 人人看人人摸人人色| 色九九九综合| 黄色片,com| 美女性91| 97超碰色中文字幕| 日本欧美国内在线| av中亚| 成人精品电影| 亚洲欧洲小说图片视频 | 日韩在线观看字幕精品| 青青草亚洲一区 | 99re99在线视频| 蜜臀一区二区三区在线| 亚洲一欧洲中文字幕在线| yiren97| 99超碰碰| 麻豆这里只有精品| 和协影院中文字幕三区| 欧美日韩大香蕉| 中文人妻av高清一区| 亚洲一二三精品久久网| 国产精品人妻无码久久久互動交流| 一区 欧美 日韩 麻豆| 少妇蹲下买菜露大唇0| 在线亚洲丝袜视频网站| 狠狠色噜噜狠狠狠狠2018| 久久婷五月天| 资源新线在线天堂| 色五月婷婷麻豆在| 搡老女人老91妇女老熟女| 五月婷视频| 2019亚洲男人天堂| 久久綜合很很很| 九热久| 天天欧美色| 91n处女在线观看| 国产无马av| 免费超碰97久久| 色欲av国内精品久久久久久| 欧美美女在线高潮999| 91站街按摩店老熟女熟女| 夜色97| 亚洲色图欧美色图制服丝袜| av日韩在线观看电影| juliaann丝袜| 91 丝袜在线观看| 久久天天性久久伊人| 人人看欧美性爱| 蜜臀久久99精品久久久久久酒店| 偷拍亚洲高清图片| 久久久久婷婷| 亚洲天堂AV在线播放| 99re28在线观看| 夜夜高潮夜夜爽高清视频一| 日本超碰在线国产一区| 99人人干| 超97在线精品视频| 妇女性内射冈站HDWWWCOM| 老熟妇一区二区三区| 嗯嗯啊啊好疼| 亚洲综合情色| 屌妞视频久久久久久久久久久久| 97超级久久强资源| 欧美色图亚洲色图成人在在线| 东京热精品97综合网| 最新国产精品久久精品| 五月婷视频| 国产农村妇女精品一二区| 秋霞免费无码视频日韩A片| 91欧美网| 国产蜜臀精品一区二区尤物| 美女让帅哥通她小鸡鸡| 97超视频在线观看| 久草在| 人妻天天爽夜夜爽爽| 91精品国产麻豆国产自产在| 另类小色呦| 天天插夜夜操| 免费簧片在线观看| 五月综合久久| 99热免费| 熟妇激情| 91M一社| 亚洲校园激情| 久操国产在线| 黄色视频高清无码网站| 97欧美超碰| 91殴美| 九t超碰| 国产精品乱码久久久| 清纯唯美激情| 日本性爱视频一级| 老熟女搡BBBB搡BBBB视频| 成人免费视瓶| 人人操,操人人| 国产浮力影院第1页| 久久国产免费激情视频| 国产高清成人mv在线观看| 啪啪资源网| 亚洲经典啪啪| 天天肏美女| 黄色av片三级三级三级免费看| 岛国成人av在线播放网址| 亚洲精品国产精品乱码不卡| 亚洲国产丝袜在线观看| 丰满人妻-区二区三区免费看| 91精品导航| 97日韩| 国产精品久久久久久亚洲色欲| 欧美一区二区三区四区综合| 日韩性爱小视频在线观看| 天天爽夜夜操| 日日夜夜草草草| 亚洲女人毛茸茸91| 亚洲男人的天堂一区二区| 五月色网| 日本精品一区二区三区四区的功能| 久久国99999| 96久久久精品| 欧美十八禁视频| 草莓精品视频| 九草在线大香蕉| AV色五月天| 99re在线| 国产三级电影免费观看| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 亚洲欧美性生活| 四虎影视永久在线观看精品免费网站 | 91国产大片| 99热99re6国产在线播放| 日韩欧美传媒一区国产| www.91理论| 狠狠躁AV| 青青草在线视频播放器| oumeizonghese,www| 9久9久| 国产日韩欧美中文在线播放 | 香蕉国产97| 富女玩鸭子一级毛片| 欧美在线观看综合国产| 欧美无圣光在线| 欧美精品庄| 国产熟女乱论| 中文欧丝袜诱惑| 精品国产三级av韩国在线| 天美麻花大全视频| 超碰97久久国| 一本一首道人妻少妇免费久久| 天堂蜜桃无码视频一区二区| 国产精品自在线发布| 国产AV人人 夜夜人人澡| 91精品人妻一品二品三品| 凹凸视频在线观看伊人| 亚洲图片 激情小说| 绯色一区二区三区不卡少妇| 日韩亚洲美州欧洲综三区一品在线| 91精品操美女| 婷婷亚洲综合| 欧美翘臀视频网站一区二区三区| 99久久九九| 国产蜜臀在线| 丁香婷婷啪啪| 日韩欧美中文字幕搭讪巨乳美人妻视频| 狠狠中文字幕| 97在线观视频免费观看| 久操com| 日韩钢筋无码高清啾啾啾| 插入逼91| 激情四射五月天| 日韩人妻无码精品系列| 黄色成人网久久久久久| 久久久18禁| 欧美日本中字另类在线| 精品人妻一二三四区视频| 日va操| 学生妹天天看| 色情成人五月天| 日本色日夜干| 欧美狠狠弄| 尤物黄色在线观看网站| 蜜臀久久精品久久久久视频| 蜜臀国产AV中文字幕| 久久久久夜夜夜夜| 欧美韩国你懂得在线 | 亚洲综合激情五月久久| 亚洲伊人成综合成人网| 97亚洲资源| 淫荡少妇免费| 高清孕妇孕交 交| 六六久久日韩不卡| 日韩无码操逼片| 欧美天堂亚洲电影院一区在线播放| 91爆操视频| 亚洲久久天堂| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 伊人网青青| 国产亚洲色婷婷99精品91| 日本免费专区| 欧美色999| 国产美女口爆吞精| 人人人人人人少妇| 大乔未久88一区| 综合干干干av久久久综合网 | 欧美色图下一页| 亚洲国产精品无码AV在线| 亚洲91射| 96AV久久久| 国产精品视频白浆免费| 国产福利精品98视频| 欧洲精品网| 97在线视频观看| 国模私拍一区二区三区神乳| 欧美日韩中文字幕人妻| 久久69精品久久久久久久| 熟女网站最新| 欧美淫穴| 大香蕉婷婷| 亚洲好看强奸乱伦| 97超碰超碰| AV久日| 宅男91视频在线播放| 综合自拍| 无码精品久久久天天影视| 欧美综合综合| 九九九九一级| 天天干天天日天天射黄色片| 女色视频社区| 人妻少妇色综合| 日韩久久.一级黄色片| 91欧美在线| 91老熟女91老女人| 欧美韩日精品资源| 国精综合一二三区影视| 欧美日日网| 久久人妻精品| 亚洲高清无码免费观看视频| 亚洲AV无码黄色强奸| 国产一区二区成人av在线播放| 男人综合网| 日本2020一区二区| 亚洲久草AV色图| 久久99精品国产| 夜夜嗷嗷一区二区| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 黄污污污污| 亚洲aV性爱| 国产综合永久精品日韩鬼片| 911av网站免费观看| 精品日韩人妻视频| 日韩AV色图| 五月天色图影视| 女人高潮抽搐喷水视频网站| 熟女视频久久| 人妻AV在线| 亚洲成人在线播放| 久久久久久久极品香蕉视频| xxx亚洲午夜天堂| 精品免费一区二区三区在线亚洲人成| 东北女人av| 亚洲美欧999| 久久9亚洲| 国产60区。| 老女人碰碰在线碰碰视频| 色www精品视频在线观看| 久久人爽| 少妇九九九九| 91AV入口| 夜夜天天噜狠狠爱2021| 性爱av在线免费观看| 色色五月天激情| 91黑丝在线| 后入 亚洲 美女 射| 欧美最婬乱婬爆婬性视频 | 超碰人人干天天射| 日本淫乱女一区二区三区视频| 国产精品点击进入在线影院高清| 国产精品不卡一区二区电影| 国产精品婬乱一级毛片彝族| 天天肏夜夜肏| 后入内射蜜桃臀| 国产精品久久久久久久久久久久久久久| 亚州欧美一区| 久久久久久九九九| 操逼www.| 天美av在线观看| 国产乱人妻精品入口| 亚洲高清男人天堂| 久久专区| 全球成人中文在线| 亚洲国产一区二区三区在线| 中出后入| 天天干人人看综合| 丁香五月电影| 欧美激情亚洲情色| 肉动漫无遮挡h在线观看| 国产自产自拍| 91N五十路| 亚洲色图第四色| 国产精品白丝| 4399成人黄A片| 狠狠图片青青草| 青青草大香蕉视频| 黄色电影在线播放综合网站| 亚洲丝袜二区| 春色综合免费| 久久国产热视频97电影| 无码99| 亚洲日本大香蕉1| 三级日韩一区二区三区| 天天爽天天操| 噜噜噜噜天天狠狠| 奇米狠999| 午夜精品99久久久久传媒| 东北操逼| 国产黄色 A 片免费看| 久无码| 高颜值美女口爆高潮浪叫| 人人看人人爰人人操| 九九热免费国产视频婷婷伊人| 97操97干| 免费看一级a性色生活片久久无| 97超碰久久色| 久久成人午夜精品影院| 综合操逼| 99草精| 人人操人人舒服| 日本午夜福利影院| 国产AB视频| 国产高清免费不卡av| 亚洲AV无码乱码| 色玖玖| 麻豆a'v电影| 性影在线视频| 超碰98综合网| 亚洲精品中文字幕一区在线视频 | 97久久免费| 极品销魂美女一区二区| 五月天伊人| 亚洲色婷婷久久91| 久久一区,青青青青草视频在线播放| 熟妇人妻丰满久久久久久久无码 | 亚洲玖玖爱| 亚洲一本大道中文字幕无码在线| 亚洲精品黑丝| 韩国一级婬片A片AAAAA| 欧美色图99| 色婷婷成人| 欧美熟妇精品黑人巨大91| 色五月亚洲| 啊啊啊啊好多水| 99少妇精品视频| AAAA级日本片免费视频| 中文字幕在在线观看网站| 大香蕉免费3| 日本人妻天堂网站在线播放| 操高情无码| 国内外毛片在线观看| 天天插天天操| 亚洲性网| 熟女网站最新| 色五月婷婷中文字幕| 啊啊啊久久| 国产不卡精品91| 国内精品久久人妻性色av| 超碰天天操| 欧美极度丰满熟妇hd| 日韩三级av片| 99操| 强免费黄色网址| 啊v在线观看视频| 老熟女熟妇| 精品人妻一区| 久久久久久久97| 日韩人妻精品中文字幕| 五月丁香啪啪网| a片 xxxx受爽视频| 91 综合 色| 亚洲欧美精品一区天堂久久 | 欧美成人免费在线观看| WWW美腿丝袜香蕉中文| 99精品久久| 啪啪啪东京| 外国免费性情大片| 撸撸成人在线视频| 亚洲中文字幕噜噜噜久久久| 欧美经典一区二区三区| 亚洲色图欧美| 国产丁香精品露脸视频| 国产乱码精品久久久久久| 九九亚洲| 国产呦精品一区二区三区下载| 一区二区乱码福利| 加勒比99999| 老女人老91妇女老热女| 91精品成人www| WWW黄片COM| 青娱乐欧美激情一区二区| 久久久久久久唑| 超碰精品人妻狠狠干| 蜜桃视频一区二区三区在线观看| 激情五月综合网| 亚洲国产精品成人无码久久久| 国产一区二区二区按摩精品啪视频| 尤物视频偷拍免费| 久9久精品视频| 亚洲天堂性爱| 丁香五月天社区| 国产激情在线| 亚洲国产麻豆一区二区三区| 久久精品日韩| 久久久久久69国产一区二区| 黄色免费一级在线毛片| 超碰免费人妻在线| 91色综合| av黄图片在线观看| 日韩在线国产字幕| 97天堂| 日日躁夜夜躁狠狠躁超爽| 亚洲少妇激情一区二区三区| 偷拍2020| 97资源站久久| 神马久久免费电影观看| 亚洲欧美天| 日韩av电影网站| 在线免费试看60秒| 丰满人妻一区| 久久精品91| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 97在线青| julia ann久久| 九9精品| 大香蕉2017| 在线看污网站| 欧美少妇色图| 国产一区二区在线播放量| 看免费一级在线播放毛片| 日本在线观看网址| 亚洲国产91精品一区二区久久| 国产精品久久天天干| 中文字幕,人妻,日韩| 性影在线视频| 亚洲欧美日韩精品久久久一区二区 | 男人a天堂手机在线版| 免费看黄视频亚洲网站| 国产精品久久久久久片| 婷婷丁香熟妇综合网| 在线 制服丝袜中出 人妻| 丝袜熟女2P| 97 超碰 人人做 人人爱| 日韩免费a级毛片无码a∨| 中国东北熟女老太婆内谢| 97久久精品国产| 久久东京热久久| 爱射综合| 亚洲se91| 偷拍 欧美 日韩| 欧美的性爱网站免费| 色婷婷激一区二区三区| 色婷婷久久| 精品一区96| 久久99精品九九久久久婷婷| 精品国产乱码久久久久久免费| 91九色丨风韵犹存| 国产精品点击进入在线影院| 97久久超碰| 午夜福利久久久噜久噜久久综合 | 91精品人妻一区二区三区蜜桃臀| 日韩欧美资源| 国产精品96| 国产亚洲中文不卡二区| 麻豆人妻精品一区二区| 农村妇女精品一区二区| 蜜臀AV午夜精品久| 日欧亚洲二三区大片不卡| 91无码中出人妻视频| 91丝袜激情在线| 蜜臀AV午夜精品久| 青青操狠狠撩| 黄总AV色图| 精品免费国产二区三区| 二级久久网| 日韩一级性爱无码| 9久精品视频在线观看| 欧美日本不卡在线| 亚洲日韩一区电影| 91 综合 色| 超碰97人妻| 亚洲精品美女久久久久久久久| 综合网~91综合网| 国产97视频| 全球成人中文在线| 熟妇国产免费一区| www.亚洲黄色| 免费夜夜爱黄色视频毛片| 国产熟女高潮一区二区三区| 伊人久久在线视频观看| 久久久亚洲精品电影免费看| 中文字幕丝袜| 翔田千里av一区二区三区| 91路www| 人人么人人操| 老鸭窝亚洲毛片| 超碰97男女| 中文字幕在线日亚洲9| 久久人人爽av亚洲精品天堂桃色 | 亚洲导航深夜福利| 91l欧美在线| A一区片| 粘花网06av视频| 亚洲 欧美 精品专区 极品| 日本 欧美 亚中文字幕| 麻豆精品.欧美精品.日韩精品.| 亚洲aV无码成人在线观看| 99久久9| 乱伦AVxx| 怡红院亚洲怡春院av| 国精精品无码一二三区水多多| 蘋果手機免費看成人Av| 福利社区午夜一区二区| 综合欧美日韩在线| 国产一级作爱毛片| 91中文字幕在线观看| 婷婷亚洲综合| 久久久久久九| 东北夫妻性偷拍| a片久久久久久久久久久久 | 日本曲间由美性生活片| 黑操B| 蜜臀99久| 亚洲av在线免费观看| 久久直播国产| 久久久国产av美女私房| 97鸡把在线视频| 99九九精品| 极品少妇久久久| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 亚洲性综合| 午夜福利免费精品视频| 综合欧美色图| 欧美日韩国产传媒在线精品| 在线中文字幕| 亚洲久久东京热一二三四五区视频| 欧美日韩国产色图在线| av天堂电影网| 欧美日韩青操| 99热综合| 天天色黄色影院天天操| 好湿好紧视频| 97综合日韩| 国产三级中文有码在线视频| 亚洲综合伊人无码久久| 欧美美女在线高潮999| 操逼国产免费| 91丝袜在线播放| 吉川爱美亚洲二区在线| 看一级黄色视频| 人妻9117c| 色偷偷综合91久久噜噜| 久久久久日本视| 久久亚洲AV无码专区国产精品| 九九九999久久久网站| 91天堂视频| 久久99网站| 两女互慰AV高潮喷水在线观看| 看看日B真人视频| 日本三级日本三级三级人妇四虎| 秋霞免费AV| 日韩电影在线观看网址| 91亚洲狠狠色| 久久夜夜夜夜| 久久极品一区二区| 无码乱人伦中文视频| 尤物视频视频官网| 亚洲一区二区中文字幕| 久久久久78| 97在线国产精品| 超碰人人色| 制度丝袜99| 女人天堂av在线播放| 亚洲少妇自拍中文字幕懂色| 一牛一区二区三区久久| 玖玖97综合| 九九香蕉网| 国产精品色片一区二区| 亚洲欧洲中文日韩女优乱码| 美女91AV| 中出91视频| 亚洲麻豆18发?| 久久鲁夜| 久久成年精品| 厕所偷拍在线| 色妹子A V| 色哟哟的毛片| 香蕉婷婷| 日本123区操B视频| 艹比视频国产精品| 秋霞久久亚洲精品成人| 黄色片一区二区三区四区五区| av网站免费看| 一区二区偷拍拍视频| 黑人精品成人一区二区三区 | 殴美日韩m| 久操高青| 啊啊啊啊啊啊啊国| 在线观看AV不卡| 五月丁香六月| 久久久久13| 不卡在线一区,精品一区二区三区中| 中文字幕一区二区三区视频播放| 日韩欧美字幕亚洲一区二区| 播播亚洲小说亚洲| 国产亚洲禁久一区二区 | 亚洲性高潮| 欧美性色欧美| 久草这里只有精品 | 久草视频在线视频在线视频在线观看| 天天摸夜夜添无码小视频| 一级@啪啪视频| 国产精品呦一区二区三区| 福利操逼| 日韩成人大片一区二区| 91Chinese在线| 狠狠色婷婷| 人人操欧美风骚| 日韩一级性爱无码| 在线欧美69V免费观看视频| 强奸乱伦Av网| 97av在线视频| 六月婷激情福利天堂69| 色诱中文字幕| 亚洲综合贴图91 | 久久久久婷婷| 1956日韩精品| 亚洲爱爱视频一区二区| 97爱爱官网| 秋霞怕怕片| 亚洲 日韩 丝袜 熟女 变态| 青青草天天亲夜夜操网| 内射白嫩美女| 欧美日韩人妻婷婷一区| 中文字幕熟女人妻丝袜丝| 色欧美亚洲| 激情五月天插| 九九色精品| 久久免费看高潮毛片韩国| 二三四区精品| 99热这里只有精品18| 无遮挡一级毛片视频免费的| 亚洲制服欧美另类内射| 国模限制级电影| 97se综合| 偷拍 欧美 日韩| 强奸乱伦Av网| 精品国产自在在线99| 97超碰超欧美。| 97精品视频| 青娱乐国产盛宴视频| 亚洲丝袜色| 日韩操呦呦影院在线观看| 欧美性暴力猛交| 无码最新| 蜜桃久久久久久久| 国产精品乱码久久久久久久久| 国产在线观看一区二区三区| 超碰成人国产| 美女诱惑在线一区| 91五十路| 久久婷婷综合国际产色怕| 开心六月色| 啊啊啊啊好多水| 一区二区三区免费岛国片| 午夜久久一区二区无码中出| 抽插一区二区视频| 久久久久亚洲?V片无码V| 欧美另类色图片| AV天黑人| 激情小说成人日本无码一| 夜夜操夜夜爽夜夜高潮| 国产午夜精品一区二区三区牛牛| 国产精品永久免费10000| 96精品在线| 国产美女高潮视频| 国产日韩在线播放| 97公开久久| 综合影院永久入口国产| 猛交交| 久久久久久无码人妻中文字幕| 欧美性爱无码一区二区三区| 热久久91婷婷| 精品国产乱码久久久久久网站入口| 色牛牛AV| 欧美亚洲清纯| 亚洲一区二区精品福利| 在线一区| 亚洲啪啪视频一区二区| 美欧老女人97| 少妇一级婬片免费放一级a性色.| 嗯嗯啊啊用力视频免费| 亚洲巨爆乳一区二区三区四季网| 98色网| 夜夜高潮夜夜爽夜夜爱爱一区 | 欧美高清在线| 天天躁日日躁XXXXYY| 后入式视频国产自| 免费伦费视频在线观看| 人妻黑丝袜电影| 在线综合色| 人妻素股| 日韩无码专区| 麻豆91熟妇人妻中文字幕茄子| 成人短视频在线观看| 人妻娇喘 激情视频| 婷婷色综合| 人妻久久一区二区三区| 色一射色一射| 午夜福利一区二区影院| 欧美日韩大陆黑人少妇99| 亚洲图片婷婷五月天| 青青草色插素人| 国产www色在线观看| 男人成人黄色视频在线观看免费下载| A片 AV一级在线播放观看免费| 国产熟码AV| 97色色视频| 亚洲爽图| 亚洲熟女乱熟乱熟妇综合网二区| 中文字幕日韩人妻视频一区二区三区| 学生妹天天看| 99热伊人| 精品蜜乳AV免费观看| 最新精品久久蜜桃| 亚洲精品啪视频| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 思思热在线视频在线| 啊操爽品善一区二区三区| 国产精品激情久久久久久久| 天天色综合影视网| 美女啊啊啊啊啊啊啊| 少妇一区二区三区高速| 国产欧美日产一区二区三区 - 国产欧美日| 免费看久久久性性| 久久91| 亚洲色资源| 五月丁香综合啪啪| 亚洲欧美国产中文视频| 男人成人黄色视频在线观看免费下载| 92福利社视频| 十八禁av无码免费网站APP| 中出91视频| 有码人妻系列| 欧美日韩不卡a片| 操逼视频国产无套| 色五月首页| 欧美岛国精品在线观看| 欧美一品道| 青青操97| 天天色播亚洲综合网站| 人人操人人爽人人操人人| 久艹视频在线| 人妻天天爽夜夜爽精品2| 日本三级R| 一级人妻性爱视频| 中国91AV| 亚洲精品一区二区免费在线观看| 中文字幕第页| 人妻中文字幕日韩电影| 97在线观看| 欧美综合自拍亚洲综合图| 夜夜高潮夜夜爽| 日本在线不卡一二区| 国产乱伦性爱区| 免费视频一二三区| 加勒比性爱成人在线| 中文字幕加勒比海高清无码免费视频| 自偷自拍的亚洲视频| 日韩黄色av中文字幕| 一区二区影视| 国产精品禁久久久精品| 97在线观视频免费观看| 色综合中文字幕不卡| 久久久中文| 国产精品自拍欧美在线| 亚洲色系另类精品国产| 九九九色| 东京热综合久久一区二区| 国产精品一二三| 亚洲性图91| 久久香蕉国产线看观看亚洲女人 | 日本在线不卡一二区| 啪啪资源网| 亚洲av无码成电影在线播放| 96久久久| 亚洲人天堂| 加勒比海人人操超碰在线| 色天使AV天堂| 久久久久96| 99re在线视频国产| 人妻少妇精品久久久| 抽插爽| 人妻出轨一区二区三区| 不卡超碰护士AV在线免费播放| 中文字幕精品一区二区精品| 综合久久婷婷| 五月婷丁香| 大香交伊人网| 夜夜爽爽爽| 精品久久久无码| 日韩乱码Av| 激情文学网伊人| 人妻天天夜夜爽一区二区| 欧美国产日韩清纯唯美| 久久久精品国产亚洲伊人| 男人的天堂不卡一区二区| 在线 制服丝袜中出 人妻| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 蜜臀99久| 超碰91在线| 午夜成人爽爽爽爽A片李冰冰| 中文字幕丰满人妻日本| 国产操逼网站亚洲一级黄色| а√天堂资源官网在线资源| 亚洲精品成人动漫在线| 韩日性爱av| 激情久久av一区av二区av| 91Chinese在线| 美女刺激久久国产欧美| 女同亚洲欧美一二三区久久电影| 91丝袜美腿网站| 国产精品suv一区| 亚洲综合夜色| 黄色成年| 日韩一级久久毛片| 日韩卡一卡二卡三在线| 欧美很很操视频| 色九九九九久| 99re只有精品| 爱丝福利| 亚洲色综合| 色伊人91| 丁香久久| 久久av网| 国产91丝袜 在线播放| 欧美性xxxxx狂欢| 中文字幕一区电影在线观看| 五月丁香大香蕉| 亚洲影院小综合| 亚洲精品黑丝| 欧美99999| 一区二区三区探花在线观看| 九月婷婷综合| 性色av一区二区| 97chaopengongkai| 操日韩第| 国产女人高潮视频| 东京热不卡视频| 国产精品乱码久久久久| 国产av又色又爽又黄| 大奶啊啊好爽 | 中文字幕后石码四区五区| 国产精品无码久久久久2025| 六月天婷婷| 国产美女裸体秘 永久无遮挡| 爱做久久久久久| 麻豆精品A片免费观看| 欧美亚洲特P| 精品中文字幕一区二区| 嗯啊不要啊在线 | 久操免费在线| 日韩精品 视频一区二区| 亚州五月| 中文不卡视频| 成人精品一区二区三区| 亚州性色| 欧美黄片欧美黄片xxx| 人妻天天爽夜夜爽精品2| 理论久久婷婷网8| 日韩卡一卡二卡三在线| 丰满少妇一区二区三区四区观看| 青青青草原| 金莲网址| 国产欧美日韩臀| 亚洲自拍偷拍视频在线| 99热精品在线观看| 人妻无码一区二区三区久久99| a片自拍直播视频| 九九热精品视频在线观看| 91激情国产| 中文字幕一区二区在线日韩精品| caopeng97| 78超碰| 91精品丝袜久久久久久| 日韩av情韩国爱禁区av一区二区| 老熟女乱伦一区| 99爱久久视频频| 97干97色| 精品丰满人妻一区二区三区免费观| 一本大道久| 在线观看黄色电话| 很狠操| 午夜无码精品免费看性色| 国产日韩人人| 成人免费看吃奶视频网站| 嗯嗯啊啊啊好舒服| 日本一级真人黄色性爱视频| 人人妻人人澡人人爽久久av| 爱逼综合| 久久久久久亚洲精品不卡人乳 | 中国东北熟女老太婆内谢| 欧美精品第四五页中文字幕在线观看| 97爱| 91熟女熟妇视频网站| 日本不卡在线二区三区| 中文字幕一区av| 9丨久久九九九 | 免费精品无码一级毛片牛牛影视 | 熟女高潮合集-永久久久-成人AV | 曰本特级特黄特色黄色A级网站高清在线免费看 | 激情干在线| 天欧美在线| 国产精品99久久久www| 中文字幕av片| 五月天色色网站| 999久久久国产精品| 亚洲天堂男人在线| 青青草毛片| 在线综合 亚洲 欧美中文字幕| 摸奶性爱视频网站在线免费播放| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 日本精品一区二区三| 99热在线观看| 男人天堂2019| 亚洲精品一二三四区| 国产乱伦性爱区| 精品欧美日韩在线观看| 婷婷伊人綜合中文字幕| 亚洲天堂一区| 神马久久久久久久久久| 乱欲一区二区| 91色插| 性色中出| 亚洲精品亚洲人成在线麻豆| 麻豆天天躁天天揉揉AV| 黄色网址久久精品欧美喷水| 欧美人人操人人插| 91美女視頻| 大香蕉婷婷| 国产精品久久久久久久久久梁医生| 夜夜中出国产| 久久久久久九九九| 欧美综合站| 综合国产影视三级| 蜜桃臀一区二区三区久久| 天天干美少妇一区| 日本精品高清一二区一本到| 色欲久久99国产精品久久久久久| 少妇被玩视频二三区| 欧美亚洲另类在线蜜桃| 老女人综合| 黄色不卡视频| 婷婷午夜| 人妻一二三区| 老熟女综合网| 妇女视频网站| 开心五月天激情网| 激情抓乳插进去啪啪啪日韩| 久区视频| 日韩欧美资源| 久久香蕉国产传媒一区剧情天美| 欧美性生活免费网| 色香AV| 97久久国产亚洲精品超碰热| 色噜噜人妻av 中文字幕| 女人双腿搬开让男人桶| 高潮精品| 国产日本顶级一区二区三区| 操B久久| 国产乱码久久| 日本日皮视频逼| 岛国1区2区3区在线观看| 精品免费囯产一区二区三区| 久久99精品国产| 欧美性战999| 婷婷五月天在线观看| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 亚洲一级黄色毛片| 北约熟女超碰| 日本久久女同性恋视频| 正宗无毛一线天嫩逼| 四季AV一区二区凹凸精品小说| 久久熟女人| 久久人妻视频网| 偷看洗澡一二三区美女| 美女极品一区二区三区| 三级日韩一区二区三区| 久久免费9| 97国产|免费| 九九免费影片| 四虎在线播放| 久久久久亚洲精品| 宅男午夜在线视频| 97资源制服丝袜| 久99视频| 五月丁香六月婷综合成人综合| 日韩人妻中文视频| 国产一区二区三三视频| 国产兽交视频在线播放| 日韩肏逼视频| 日本影视久久免费| 97综合在线| 97在线看| 丁香七月婷婷| av中亚| 超碰97护士| 屁股久久久久久久久久| 欧美综合亚洲综合| 96久久久久| 亚洲毛片基地专区| 亚洲综合欧美| 又大又大又大又粗爽高潮观看 | 国产兽交视频在线播放| 美女天天干| 韩国三级一线观看久| 天天射天天| 人人操我人人干| 成人麻豆av电影网站| 色色香蕉| 久久精品国产亚洲AV成人直播| 一级久久性爱视频|