国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

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

GBD數(shù)據(jù)庫(kù)疾病負(fù)擔(dān)預(yù)測(cè):R語(yǔ)言BAPC模型完整流程與避坑指南

GBD數(shù)據(jù)庫(kù)疾病負(fù)擔(dān)預(yù)測(cè):R語(yǔ)言BAPC模型完整流程與避坑指南 簡(jiǎn)介一份用于全球疾病負(fù)擔(dān)GBD數(shù)據(jù)庫(kù)貝葉斯年齡-時(shí)期-隊(duì)列BAPC分析的R包資源主要面向公共衛(wèi)生研究人員和數(shù)據(jù)愛(ài)好者幫助完成疾病發(fā)病率和死亡率的趨勢(shì)分解與短期預(yù)測(cè)。壓縮包內(nèi)含41個(gè)文件大小約57KB其中13個(gè)R源代碼文件承擔(dān)核心統(tǒng)計(jì)函數(shù)13個(gè)Rd文檔提供函數(shù)接口說(shuō)明3個(gè)Rda數(shù)據(jù)集用于實(shí)例演示另有RMarkdown、Markdown等文件輔助理解使用流程整體體量小巧但結(jié)構(gòu)清晰。資源以Nordpred包及其相關(guān)擴(kuò)展代碼為主體實(shí)現(xiàn)年齡、時(shí)期、隊(duì)列效應(yīng)估計(jì)、預(yù)測(cè)及可視化繪圖并附帶挪威男性癌癥數(shù)據(jù)作為教學(xué)實(shí)例同時(shí)提供數(shù)據(jù)生成腳本與原始文本數(shù)據(jù)便于研究者遷移至GBD各類疾病負(fù)擔(dān)分析場(chǎng)景。已有2089人學(xué)習(xí)適合需要快速上手BAPC方法、減少環(huán)境配置成本并希望結(jié)合示例數(shù)據(jù)理解建模思路的讀者。1. 用 R 包跑 GBD 數(shù)據(jù)庫(kù)的 BAPC 分析從下載到出圖先把這四件事搞清楚這幾年做疾病負(fù)擔(dān)測(cè)算的人越來(lái)越多GBD 數(shù)據(jù)庫(kù)的現(xiàn)成數(shù)據(jù)好拿但真正想從“描述發(fā)病率和死亡率”往前再走一步做未來(lái)趨勢(shì)預(yù)測(cè)繞不開 BAPC 這個(gè)模型。BAPC 全稱是 Bayesian Age-Period-Cohort analysis也就是貝葉斯年齡-時(shí)期-隊(duì)列分析它能把年齡結(jié)構(gòu)、時(shí)期趨勢(shì)和出生隊(duì)列效應(yīng)拆開再外推未來(lái)幾年的疾病負(fù)擔(dān)。這個(gè)分析在 R 里不是一個(gè)大而全的官方包而是由若干個(gè) R 包配合完成有的人卡在數(shù)據(jù)格式有的人卡在 INLA 安裝還有的人跑出來(lái)結(jié)果圖長(zhǎng)得很怪但不知道怎么排查。我這次分享的是我自己整理過(guò)的 R 包清單和配套腳本覆蓋從 GBD 數(shù)據(jù)提取、年齡分組、APC 模型擬合到 BAPC 預(yù)測(cè)出圖的完整流程。適合兩類人一類是剛接觸 GBD 的醫(yī)學(xué)生或公衛(wèi)從業(yè)者另一類是把 Stata 或 SPSS 用熟、但想在 R 里跑貝葉斯預(yù)測(cè)的進(jìn)階用戶。下面直接聊每個(gè)環(huán)節(jié)怎么落地參數(shù)怎么設(shè)以及我踩過(guò)的幾個(gè)實(shí)實(shí)在在的坑。2. BAPC 分析到底依賴哪些 R 包選型理由與版本邊界2.1 核心包拆解INLA、BAPC、AgePeriodCohort 各自的作用BAPC 在 R 里的實(shí)現(xiàn)并不像 lm() 那樣一個(gè)函數(shù)搞定它實(shí)際是一條鏈條。鏈條最底層是 INLA負(fù)責(zé)貝葉斯計(jì)算的近似推斷中間層是 BAPC 包把年齡-時(shí)期-隊(duì)列模型寫成 INLA 能吃的公式最上層是 AgePeriodCohort 包提供繪圖和結(jié)果的整理函數(shù)。這三個(gè)包缺一個(gè)都不行而且版本之間還有隱藏的兼容性問(wèn)題。INLA 是整條鏈的引擎。它不是 CRAN 上的普通包而是需要從 R-INLA 官方倉(cāng)庫(kù)安裝因?yàn)樗挠?jì)算內(nèi)核依賴外部 C 庫(kù)和系統(tǒng)環(huán)境。我最早在 R 4.0 上直接 install.packages(INLA) 當(dāng)然失敗后來(lái)才知道必須用 inlainstall 的倉(cāng)庫(kù)地址。BAPC 包本身依賴 INLA 的結(jié)果對(duì)象它不自己算 MCMC而是把數(shù)據(jù)整理成 INLA 需要的格式然后調(diào)用 inla()。AgePeriodCohort 則負(fù)責(zé)可視化和一些描述性統(tǒng)計(jì)它的預(yù)測(cè)區(qū)間作圖函數(shù)是很多人最后出圖時(shí)最依賴的。選型理由一句話如果只是做簡(jiǎn)單的年齡標(biāo)化率趨勢(shì)用不了 BAPC但如果要分解年齡-時(shí)期-隊(duì)列效應(yīng)并外推預(yù)測(cè)BAPC 是目前 R 社區(qū)里相對(duì)成熟、文檔多、可復(fù)現(xiàn)的方案。相比之下手動(dòng)寫 JAGS 或 Stan 模型的靈活度更高但你要自己處理年齡分組矩陣、隊(duì)列共線性、預(yù)測(cè)期設(shè)計(jì)矩陣這些細(xì)節(jié)對(duì)大多數(shù)人來(lái)說(shuō)門檻偏高。2.2 安裝順序與系統(tǒng)環(huán)境先裝底層再裝上層我一般建議按 INLA → BAPC → AgePeriodCohort 的順序裝先解決底層依賴再往上裝。INLA 的安裝用下面這段代碼注意不要用 install.packages而是用官方倉(cāng)庫(kù)的 URL# 安裝 INLA選擇測(cè)試版或穩(wěn)定版一般用 stable 即可 install.packages(INLA, reposc(getOption(repos), INLAhttps://inla.r-inla-download.org/R/stable), depTRUE) # 安裝 BAPC 和 AgePeriodCohort這兩個(gè)在 CRAN 上 install.packages(BAPC) install.packages(AgePeriodCohort)這段代碼里repos 參數(shù)把 INLA 的鏡像源追加到當(dāng)前源列表這樣 install.packages 才會(huì)從 R-INLA 官方源拉包。depTRUE 意思是一并安裝依賴包否則可能會(huì)漏掉 Matrix、sp 等底層包。安裝完后別急著直接用先跑一句 packageVersion(INLA) 確認(rèn)版本號(hào)常見(jiàn)能正常用的是 22.x 以后版本太老的版本在 R 4.2 以上容易出現(xiàn)矩陣維度不匹配的報(bào)錯(cuò)。裝完三個(gè)包后還有一個(gè)容易忽略的環(huán)節(jié)INLA 在運(yùn)行時(shí)會(huì)調(diào)用系統(tǒng)級(jí) BLAS/LAPACK 庫(kù)如果你的 R 是 Windows 下 32 位和 64 位共存的環(huán)境建議統(tǒng)一用 64 位 R 并且關(guān)閉多線程沖突。我見(jiàn)過(guò)有人跑 inla() 的時(shí)候 RStudio 直接死掉最后發(fā)現(xiàn)是系統(tǒng) PATH 里同時(shí)存在多個(gè) Rtools 版本導(dǎo)致編譯環(huán)境混亂解決辦法是只保留一個(gè) Rtools 并重啟 R 會(huì)話。3. 把 GBD 數(shù)據(jù)庫(kù)數(shù)據(jù)變成 BAPC 能吃的格式年齡分組與矩陣構(gòu)造3.1 GBD 數(shù)據(jù)下載后的結(jié)構(gòu)特征先看懂三個(gè)維度GBD 數(shù)據(jù)庫(kù)導(dǎo)出的數(shù)據(jù)通常是一個(gè)長(zhǎng)格式表格每一行代表某個(gè)國(guó)家、某個(gè)年份、某個(gè)年齡組、某個(gè)性別、某種疾病的患病率或死亡率。以 cause of death 或 incidence 為例列里常見(jiàn)的有 location_name、year、age_name、sex、val、upper、lower 這些字段。BAPC 分析前你必須把長(zhǎng)表拆成三維矩陣年齡組作為行年份作為列隊(duì)列作為對(duì)角線方向的衍生結(jié)構(gòu)。這里有一個(gè)關(guān)鍵點(diǎn)GBD 的年齡組并不是均勻分布的。GBD 2019 里年齡組通常按 5 歲一組劃分從 0-4 歲到 95 歲以上但有的疾病負(fù)擔(dān)研究會(huì)用 0-14 歲、15-49 歲、50 歲以上這種粗略分組。BAPC 的年齡-時(shí)期-隊(duì)列模型對(duì)年齡組的寬度和一致性很敏感如果你在數(shù)據(jù)準(zhǔn)備階段混用了不同寬度的年齡組預(yù)測(cè)結(jié)果會(huì)出現(xiàn)明顯的鋸齒。我的建議是初始整理盡量不動(dòng) GBD 原始的年齡組保持 5 歲一組再用 merge 或 pivot 操作把性別合并或分層。3.2 數(shù)據(jù)清洗與寬表轉(zhuǎn)換pivot_wider 與年齡按序排列下面這段代碼是我常用的清洗流程假設(shè)你已經(jīng)從 GBD 官網(wǎng)下載了 CSV讀進(jìn)來(lái)之后先過(guò)濾出你要的 location、sex 和 measure然后轉(zhuǎn)成寬表library(dplyr) library(tidyr) # 假設(shè) dat 是 GBD 導(dǎo)出數(shù)據(jù)列名按照下載時(shí)的標(biāo)準(zhǔn)列名 dat - read.csv(gbd_incidence.csv, stringsAsFactors FALSE) # 篩選只保留中國(guó)、全部年齡、兩性合計(jì)、發(fā)病數(shù) dat_sub - dat %% filter(location_name China, sex_name Both, measure_name Incidence, metric_name Number) %% select(year, age_name, val) %% mutate(age_name factor(age_name, levels c(0-4 years, 5-9 years, 10-14 years, 15-19 years, 20-24 years, 25-29 years, 30-34 years, 35-39 years, 40-44 years, 45-49 years, 50-54 years, 55-59 years, 60-64 years, 65-69 years, 70-74 years, 75-79 years, 80-84 years, 85-89 years, 90-94 years, 95 years))) # 轉(zhuǎn)成寬表每行是一個(gè)年齡組每列是一個(gè)年份 wide - dat_sub %% pivot_wider(names_from year, values_from val) %% arrange(age_name) %% select(-age_name) %% as.matrix() rownames(wide) - levels(dat_sub$age_name)這段代碼里有兩個(gè)地方容易翻車。第一是 age_name 的 levels 必須按時(shí)間順序排列R 的 factor 默認(rèn)按字母排序如果你不顯式指定 levels轉(zhuǎn)成矩陣后 10-14 歲會(huì)排在 0-4 歲前面整個(gè)模型的年齡效應(yīng)曲線就會(huì)對(duì)不上號(hào)。第二是 pivot_wider 之后可能出現(xiàn) NA 值原因是某些年份 GBD 沒(méi)有對(duì)應(yīng)年齡組的數(shù)據(jù)比如最早年份之前沒(méi)有 95 歲以上記錄這時(shí)候需要明確用 0 填充還是插補(bǔ)我一般傾向用前向填充或干脆刪掉缺失對(duì)應(yīng)的年份列避免 INLA 在擬合階段因 NA 報(bào)錯(cuò)。3.3 構(gòu)造年齡-時(shí)期-隊(duì)列索引矩陣別用手工循環(huán)BAPC 包內(nèi)部需要三個(gè)索引向量年齡組的序號(hào)、年份的序號(hào)、出生隊(duì)列的序號(hào)。出生隊(duì)列的計(jì)算規(guī)則是 period(年份) 減去 age(年齡組起點(diǎn))再映射到一個(gè)連續(xù)的整數(shù)編號(hào)。這里最容易出錯(cuò)的是年齡組用區(qū)間的起始年齡還是中點(diǎn)年齡。BAPC 的默認(rèn)邏輯是使用年齡組的編號(hào)本身作為年齡索引但隊(duì)列編號(hào)需要你預(yù)先算好。# 寬表 wide 已經(jīng)準(zhǔn)備好行數(shù)為年齡組數(shù)列數(shù)為年份數(shù) n_age - nrow(wide) n_year - ncol(wide) year_start - as.numeric(colnames(wide)[1]) year_end - as.numeric(colnames(wide)[ncol(wide)]) # 每個(gè)年齡組的起始年齡這里假設(shè)是 5 歲一組第一組 0-4 歲 age_start - seq(0, by 5, length.out n_age) # 構(gòu)造每個(gè)格的隊(duì)列編號(hào)隊(duì)列 年份 - 年齡組起始值 cohort_index - matrix(NA, nrow n_age, ncol n_year) for (i in 1:n_age) { for (j in 1:n_year) { cohort_index[i, j] - as.numeric(colnames(wide)[j]) - age_start[i] } } # 隊(duì)列編號(hào)需要從 1 開始連續(xù)編號(hào)不能有負(fù)數(shù)或跳號(hào) cohort_unique - sort(unique(as.vector(cohort_index))) cohort_map - setNames(seq_along(cohort_unique), cohort_unique) cohort_id - apply(cohort_index, 2, function(x) cohort_map[as.character(x)])這段代碼本質(zhì)是把二維的年齡-年份格子影射成一個(gè)一維的隊(duì)列向量。為什么要手動(dòng)改編號(hào)因?yàn)?BAPC 包在擬合時(shí)會(huì)把隊(duì)列效應(yīng)當(dāng)作一個(gè)隨機(jī)效應(yīng)處理如果隊(duì)列編號(hào)是 1950、1951、1960 這種不連續(xù)的原始年份INLA 會(huì)默認(rèn)當(dāng)成連續(xù)型協(xié)變量而不是分組效應(yīng)導(dǎo)致結(jié)果完全錯(cuò)誤。映射成 1, 2, 3... 之后INLA 才能正確識(shí)別這是 46 個(gè)獨(dú)立的隊(duì)列水平。循環(huán)在這里并不慢因?yàn)槟挲g組一般不超過(guò) 20 個(gè)年份最多三四十年但如果年份跨度到 100 年可以改用 outer 函數(shù)加速。4. 跑通 BAPC 模型從 INLA 公式到未來(lái)預(yù)測(cè)4.1 使用 BAPC 包的推薦流程先讀官方示例再改數(shù)據(jù)BAPC 包自帶一個(gè)示例數(shù)據(jù)集是荷蘭的癌癥發(fā)病數(shù)據(jù)。我每次拿到新數(shù)據(jù)第一步不是直接替換而是跑一遍它的示例腳本確認(rèn)當(dāng)前 R 環(huán)境里的 INLA、BAPC、AgePeriodCohort 三個(gè)包都能協(xié)同工作。因?yàn)檫@三個(gè)包的版本更新節(jié)奏不一致有時(shí)候 BAPC 更新后調(diào)用 INLA 的對(duì)象結(jié)構(gòu)方式變了你不跑示例根本看不出來(lái)。library(BAPC) data(ICD) # 這個(gè)內(nèi)置數(shù)據(jù)集是 ICD 編碼的荷蘭癌癥數(shù)據(jù)包含了 age, period, cohort 三個(gè)維度 # 先跑一個(gè)默認(rèn)模型驗(yàn)證環(huán)境沒(méi)問(wèn)題 bapc_model - BAPC(ICD, model APC, predict TRUE, agegroup 5year, type inla)BAPC() 函數(shù)里最核心的參數(shù)是 model可選 APC、AP、AC、PC其中 APC 表示年齡-時(shí)期-隊(duì)列全模型這也是 BAPC 名字的由來(lái)。agegroup 參數(shù)用來(lái)指定數(shù)據(jù)里年齡組的跨度內(nèi)置數(shù)據(jù)集是 5 年一組所以寫 5year。predictTRUE 表示在擬合的同時(shí)對(duì)未來(lái)年份做預(yù)測(cè)預(yù)測(cè)的年限由另一個(gè)參數(shù) default 控制默認(rèn)會(huì)外推同等長(zhǎng)度的時(shí)間段。typeinla 是指定使用 INLA 作為計(jì)算引擎早期版本還有 typemcmc 的選項(xiàng)但現(xiàn)在已經(jīng)基本廢棄除非你安裝了額外的 MCMC 依賴包。這一步跑通后再把自己的數(shù)據(jù)組織成和 ICD 一樣的格式。ICD 數(shù)據(jù)本質(zhì)上就是一個(gè)矩陣行是年齡組列是年份每個(gè)單元格是發(fā)病人數(shù)或死亡率。你前面做的 wide 矩陣只要把行名修改成年份字符串列名修改成年齡組字符串就可以直接傳給 BAPC()。注意如果數(shù)據(jù)里存在零值INLA 的泊松或二項(xiàng)模型可能給出極小但非零的后驗(yàn)估計(jì)值不需要過(guò)度清洗。4.2 直接調(diào)用 inla() 手動(dòng)構(gòu)建的姿勢(shì)當(dāng) BAPC 包不夠靈活時(shí)BAPC 包封裝的函數(shù)雖然方便但有時(shí)候你想自定義先驗(yàn)分布、改變預(yù)測(cè)年限或者調(diào)整隨機(jī)效應(yīng)模型這時(shí)候就得繞開 BAPC手動(dòng)構(gòu)建 INLA 公式。這個(gè)做法更接近底層也更適合需要調(diào)整模型結(jié)構(gòu)的人。library(INLA) # 構(gòu)建數(shù)據(jù)幀每一行對(duì)應(yīng)一個(gè)年齡-年份格 data_df - expand.grid(age 1:n_age, year 1:n_year, cohort as.vector(cohort_id)) data_df$y - as.vector(wide) # 響應(yīng)變量 # 定義隨機(jī)游走先驗(yàn)常用于年齡和隊(duì)列效應(yīng) prior_age - list(prec list(prior pc.prec, param c(0.5, 0.01))) prior_period - list(prec list(prior rw2, param c(0.5, 0.01))) # 構(gòu)建公式年齡用 rw2 隨機(jī)效應(yīng)時(shí)期用 rw1隊(duì)列用 iid formula - y ~ f(age, model rw2, prior prior_age) f(year, model rw1, prior prior_period) f(cohort, model iid) # 擬合 INLA res - inla(formula, family poisson, data data_df, control.predictor list(compute TRUE), control.compute list(config TRUE, dic TRUE))這里的 f() 是 INLA 定義隨機(jī)效應(yīng)的函數(shù)。age 使用 rw2 表示二階隨機(jī)游走適合年齡效應(yīng)這種平滑但有局部變化的曲線year 使用 rw1 是一階隨機(jī)游走對(duì)時(shí)期效應(yīng)的波動(dòng)有更好的適應(yīng)性cohort 使用 iid 意思是隊(duì)列之間完全獨(dú)立不做平滑。為什么要這樣搭配因?yàn)槟挲g效應(yīng)通常隨年齡緩慢上升再下降需要二階懲罰讓曲線平滑時(shí)期效應(yīng)可能受政策、治療水平等突發(fā)因素影響一階游走更敏感隊(duì)列效應(yīng)在很多疾病中表現(xiàn)為相鄰隊(duì)列相似但很難確定具體函數(shù)形式所以用獨(dú)立的隨機(jī)效應(yīng)最保守。這段代碼里 control.predictor 的 computeTRUE 很關(guān)鍵它讓 INLA 返回每個(gè)數(shù)據(jù)點(diǎn)的后驗(yàn)預(yù)測(cè)值否則后續(xù)畫置信區(qū)間時(shí)拿不到數(shù)據(jù)。control.compute 里 configTRUE 是為了后面做樣本回放或進(jìn)一步的后驗(yàn)推斷dicTRUE 則會(huì)計(jì)算 DIC 值用于比較不同模型設(shè)定。運(yùn)行到最后你可以用 summary(res) 查看各效應(yīng)的后驗(yàn)均值和 95% 區(qū)間這是我每次判斷模型收斂的第一入口。4.3 預(yù)測(cè)未來(lái)年份prediction 數(shù)據(jù)幀的構(gòu)造要點(diǎn)BAPC 內(nèi)置的預(yù)測(cè)功能很方便但如果你想自己控制預(yù)測(cè)年限就得手動(dòng)構(gòu)造一個(gè)新的數(shù)據(jù)幀把 age、year、cohort 三個(gè)索引擴(kuò)展到未來(lái)年份。這一步的難點(diǎn)在于 cohort 編號(hào)的銜接新的預(yù)測(cè)年份減去年齡組起始年齡得到的是新的隊(duì)列編號(hào)這個(gè)編號(hào)必須按照之前的 cohort_map 進(jìn)行映射如果出現(xiàn)數(shù)據(jù)里沒(méi)有的隊(duì)列需要追加新的編號(hào)。# 假設(shè)預(yù)測(cè) 15 年 pred_years - (year_end 1):(year_end 15) n_pred_year - length(pred_years) # 構(gòu)造預(yù)測(cè)數(shù)據(jù)幀的所有組合 pred_grid - expand.grid(age 1:n_age, year (n_year 1):(n_year n_pred_year)) # 計(jì)算預(yù)測(cè)格的隊(duì)列原始編號(hào)年份實(shí)際年 - 年齡起始年 pred_cohort_raw - pred_grid$year # 這里不能用 pred_grid$year 直接做隊(duì)列計(jì)算因?yàn)?year 是編號(hào)不是實(shí)際年份這一行注釋說(shuō)明了一個(gè)極易踩的坑如果之前把年份轉(zhuǎn)換成了 1 到 n_year 的編號(hào)那么在預(yù)測(cè)時(shí)也必須用實(shí)際年份先算出隊(duì)列原始值再映射到編號(hào)。很多人的數(shù)據(jù)在進(jìn)入模型前就已經(jīng)把年份改成了序號(hào)導(dǎo)致預(yù)測(cè)時(shí)的隊(duì)列編號(hào)全部錯(cuò)位。我的建議是始終保留一個(gè)獨(dú)立的年份實(shí)際值向量比如 year_actual 1990:2019所有預(yù)測(cè)構(gòu)造都在實(shí)際值上進(jìn)行最后再映射到編號(hào)。否則預(yù)測(cè)結(jié)果看起來(lái)平滑實(shí)際上隊(duì)列效應(yīng)整體平移了若干年外推的曲線會(huì)系統(tǒng)性偏移。5. 結(jié)果解讀與出圖避坑從模型輸出到發(fā)表級(jí)圖表5.1 年齡、時(shí)期、隊(duì)列效應(yīng)圖怎么看不要只看預(yù)測(cè)線BAPC 的最終輸出包括年齡效應(yīng)、時(shí)期效應(yīng)、隊(duì)列效應(yīng)三個(gè)后驗(yàn)分布以及未來(lái)的預(yù)測(cè)發(fā)病/死亡數(shù)。很多人拿到結(jié)果圖只看最后預(yù)測(cè)的曲線打了個(gè)箭頭這不對(duì)。三個(gè)效應(yīng)揭示了完全不同的信息年齡效應(yīng)代表疾病隨年齡變化的固有風(fēng)險(xiǎn)時(shí)期效應(yīng)代表所有年齡組同時(shí)受到的影響比如篩查推廣、診斷標(biāo)準(zhǔn)改變隊(duì)列效應(yīng)代表不同出生年份的人由于成長(zhǎng)環(huán)境差異帶來(lái)的風(fēng)險(xiǎn)差異。這里要特別提醒一個(gè)容易誤讀的點(diǎn)時(shí)期效應(yīng)和隊(duì)列效應(yīng)存在內(nèi)在共線性。年齡-時(shí)期-隊(duì)列三者的線性趨勢(shì)無(wú)法被唯一識(shí)別INLA 通過(guò)隨機(jī)效應(yīng)的先驗(yàn)施加了額外的約束所以后驗(yàn)估計(jì)有縮水。因此你在解讀時(shí)期效應(yīng)的下降趨勢(shì)時(shí)不能說(shuō)是絕對(duì)的下降而應(yīng)該描述為在模型約束下的相對(duì)變化。5.2 預(yù)測(cè)區(qū)間的含義寬區(qū)間不代表模型差I(lǐng)NLA 給出的預(yù)測(cè)帶是后驗(yàn)預(yù)測(cè)區(qū)間它包含了參數(shù)的不確定性和未來(lái)數(shù)據(jù)本身的隨機(jī)性。有時(shí)候你看到預(yù)測(cè)區(qū)間在遠(yuǎn)年部分變得很寬甚至上下限翻倍這不是模型報(bào)錯(cuò)而是外推時(shí)間越遠(yuǎn)隊(duì)列和時(shí)期效應(yīng)的不確定性累積越明顯。發(fā)表論文時(shí)不能只畫一個(gè)點(diǎn)預(yù)測(cè)線必須把 95% 區(qū)間帶上。我在實(shí)際處理時(shí)常用 AgePeriodCohort 的繪圖函數(shù)但它的默認(rèn)配色和坐標(biāo)軸刻度不一定合適。下面的代碼演示了怎么提取預(yù)測(cè)結(jié)果并手動(dòng)繪制一條帶區(qū)間的曲線library(ggplot2) # 從 INLA 結(jié)果中提取每年的總體預(yù)測(cè)均值 pred_mean - res$summary.fitted.values[data_df$year n_year, mean] pred_ll - res$summary.fitted.values[data_df$year n_year, 0.025quant] pred_ul - res$summary.fitted.values[data_df$year n_year, 0.975quant] # 預(yù)測(cè)年份的年齡標(biāo)準(zhǔn)化或者總數(shù)需要按年齡匯總 # 這里假設(shè)每個(gè)格子的預(yù)測(cè)值已經(jīng)求和歸一化 plot_df - data.frame(year rep(pred_years, each n_age), age rep(1:n_age, times n_pred_year), mean pred_mean, ll pred_ll, ul pred_ul) # 如果希望按年齡加權(quán)合并可先按年聚合 agg_df - aggregate(cbind(mean, ll, ul) ~ year, data plot_df, FUN sum) ggplot(agg_df, aes(x year, y mean)) geom_ribbon(aes(ymin ll, ymax ul), alpha 0.3) geom_line(size 1) labs(x Year, y Predicted count)這段代碼里最關(guān)鍵的是按 year 聚合前必須確認(rèn)你自己的研究希望按年齡分別展示還是合并展示。如果研究關(guān)注特定年齡組比如 65 歲以上人群的疾病負(fù)擔(dān)就不能直接聚合而是應(yīng)該 filter(age 13) 后再畫這個(gè)年齡組的預(yù)測(cè)序列。我見(jiàn)過(guò)有人把青年和老年混在一起預(yù)測(cè)總數(shù)看著平穩(wěn)實(shí)際上年齡內(nèi)部結(jié)構(gòu)已經(jīng)完全變形。5.3 避坑章BAPC 分析中最常見(jiàn)的五個(gè)具體問(wèn)題問(wèn)題一安裝 BAPC 時(shí)提示 R 版本過(guò)低現(xiàn)象安裝 BAPC 包時(shí)報(bào)錯(cuò) package ‘BAPC’ is not available for this version of R。 原因這臺(tái)機(jī)器上的 R 版本太舊BAPC 的當(dāng)前版本要求 R 4.1 以上。 解決先升級(jí) R 到最新穩(wěn)定版再重新安裝。如果因?yàn)轫?xiàng)目原因不能升 R可以嘗試安裝 BAPC 的歷史版本在 CRAN 的 archive 目錄里找舊版壓縮包用 install.packages(BAPC_1.0.0.tar.gz, repos NULL) 的方式安裝但舊版本可能與新 INLA 不兼容。問(wèn)題二inla() 報(bào)錯(cuò) Error in inla.model.construct.rw2現(xiàn)象調(diào)用 BAPC() 或 inla() 時(shí)出現(xiàn) rw2 模型構(gòu)造失敗錯(cuò)誤信息里有一長(zhǎng)串矩陣維度。 原因多數(shù)情況下是因?yàn)?age 或者 cohort 因子變量里存在只有單一水平的組INLA 在構(gòu)建隨機(jī)游走精度矩陣時(shí)無(wú)法計(jì)算二階差分的懲罰。 解決檢查你傳入 BAPC 的矩陣是否出現(xiàn)了全零行或全零列。比如某一年齡組在整個(gè)時(shí)間段內(nèi)都是 0 發(fā)病數(shù)INLA 會(huì)認(rèn)為該水平?jīng)]有信息量但仍然要參與矩陣運(yùn)算。處理辦法是刪除全零的年齡組或年份或者在數(shù)據(jù)準(zhǔn)備階段用很小的非零值比如 0.01替代純零但這樣做會(huì)影響結(jié)果的解釋我更建議直接刪除完全無(wú)數(shù)據(jù)的維度。問(wèn)題三預(yù)測(cè)值出現(xiàn)負(fù)數(shù)現(xiàn)象預(yù)測(cè)曲線在遠(yuǎn)期出現(xiàn)負(fù)的發(fā)病數(shù)或死亡率明顯不符合生物學(xué)常識(shí)。 原因默認(rèn)情況下 INLA 使用高斯近似作為默認(rèn)似然當(dāng)你沒(méi)有指定 family poisson 時(shí)BAPC 包裝函數(shù)可能沒(méi)有正確傳遞分布家族導(dǎo)致模型按正態(tài)分布處理了計(jì)數(shù)數(shù)據(jù)。 解決如果你發(fā)現(xiàn)預(yù)測(cè)值有負(fù)值回到代碼檢查是否顯式設(shè)置了 family poisson 或者 family binomial。另外檢查響應(yīng)變量是否真的是整數(shù)計(jì)數(shù)而不是已經(jīng)除以人口數(shù)得到的率。率數(shù)據(jù)應(yīng)該用二項(xiàng)模型或者先進(jìn)行 log 變換不能讓模型把率當(dāng)作正態(tài)分布來(lái)擬合。問(wèn)題四繪圖時(shí)置信區(qū)間突然收窄成一條線現(xiàn)象AgePeriodCohort 畫出的預(yù)測(cè)區(qū)間在某個(gè)年份節(jié)點(diǎn)后突然從寬變窄幾乎貼住點(diǎn)估計(jì)。 原因這是預(yù)測(cè)期和觀測(cè)期銜接處處理方式的問(wèn)題。如果你的預(yù)測(cè)期數(shù)據(jù)幀里 cohort 編號(hào)沒(méi)有正確擴(kuò)展INLA 會(huì)用已有的隊(duì)列效應(yīng)覆蓋新隊(duì)列導(dǎo)致預(yù)測(cè)的變化自由度降低。 解決檢查 cohort_id 的最大值是否小于未來(lái)預(yù)測(cè)所需的隊(duì)列編號(hào)最大值。比如觀測(cè)期是 1990-2019 年年齡組 0-4 歲的隊(duì)列編號(hào)范圍是 1986-2019但預(yù)測(cè)到 2034 年時(shí)會(huì)出現(xiàn)新的隊(duì)列編號(hào) 2030 左右如果沒(méi)有把這些新編號(hào)加入模型繪圖時(shí)區(qū)間就會(huì)被壓縮。問(wèn)題五R 會(huì)話崩潰或內(nèi)存耗盡現(xiàn)象跑 inla() 到一半 RStudio 直接閃退或者提示 cannot allocate vector of size。 原因INLA 本身對(duì)內(nèi)存的占用較高尤其是當(dāng)你用了很細(xì)的年齡組1 歲一組且年份跨度長(zhǎng)時(shí)精度矩陣的維度可能達(dá)到幾千乘幾千稀疏矩陣存儲(chǔ)也要幾百 MB。更常見(jiàn)的是同時(shí)打開了太多 R 進(jìn)程或者瀏覽器占用了大量?jī)?nèi)存。 解決先減少數(shù)據(jù)維度比如把 1 歲年齡組合并成 5 歲一組或者把預(yù)測(cè)年限縮短到 10 年。另外在調(diào)用 inla() 前設(shè)置 inla.setOption(num.threads 2) 限制線程數(shù)防止 INLA 默認(rèn)占用所有 CPU 核心導(dǎo)致系統(tǒng)假死。如果內(nèi)存實(shí)在不夠用 64 位版本的 R 并增加虛擬內(nèi)存。6. 驗(yàn)證預(yù)測(cè)效果的一個(gè)實(shí)用技巧回帶歷史數(shù)據(jù)做軌道驗(yàn)證模型跑通不是終點(diǎn)關(guān)鍵要驗(yàn)證預(yù)測(cè)可信度。我習(xí)慣做一個(gè)簡(jiǎn)單的后驗(yàn)驗(yàn)證把觀測(cè)數(shù)據(jù)截?cái)嗟侥骋荒曛氨热鐚?shí)際數(shù)據(jù)到 2019 年我只用 2000-2014 年擬合模型預(yù)測(cè) 2015-2019 年的結(jié)果然后跟真實(shí)觀測(cè)值對(duì)比。這樣可以直觀看到模型在歷史階段的預(yù)測(cè)誤差有多大也能側(cè)面判斷你的年齡分組和模型設(shè)定是否合理。# 截?cái)鄶?shù)據(jù)僅使用 2000-2014 年作為擬合期 train_wide - wide[, colnames(wide) %in% as.character(2000:2014)] # 注意保持年齡順序不變 train_cohort_id - cohort_id[, 1:ncol(train_wide)] # 重新跑一遍 BAPC預(yù)測(cè)到 2019 年 bapc_val - BAPC(train_wide, model APC, predict TRUE, prediction list(year 2015:2019)) # 提取預(yù)測(cè)均值和觀測(cè)真實(shí)值 val_pred - bapc_val$prediction$rate val_obs - wide[, colnames(wide) %in% as.character(2015:2019)] # 計(jì)算相對(duì)誤差 rel_error - (val_pred - val_obs) / val_obs * 100這段驗(yàn)證代碼里的 prediction 參數(shù)接受一個(gè)列表可以指定預(yù)測(cè)的年份范圍。我一般會(huì)計(jì)算分年齡組的相對(duì)誤差看是不是特定年齡組誤差特別大。如果某個(gè)年齡組的誤差超過(guò) 30%就要考慮數(shù)據(jù)本身在該年齡組是否存在報(bào)告不全或者模型對(duì)隊(duì)列效應(yīng)的假設(shè)在這個(gè)年齡組不適用。比如中老年組往往因?yàn)樵\斷率提高導(dǎo)致時(shí)期效應(yīng)很強(qiáng)可能需要把時(shí)期效應(yīng)的隨機(jī)游走從 rw1 改成 rw2 來(lái)獲得更平滑的趨勢(shì)。另外還有一種更輕量的驗(yàn)證方式比較 BAPC 的預(yù)測(cè)結(jié)果和用簡(jiǎn)單負(fù)二項(xiàng)回歸外推的結(jié)果。雖然沒(méi)有概率上的嚴(yán)謹(jǐn)對(duì)比但可以看出貝葉斯模型的預(yù)測(cè)區(qū)間是否明顯比樸素方法寬以及中期預(yù)測(cè)點(diǎn)估計(jì)是否落在樸素方法的置信區(qū)間內(nèi)。這不會(huì)寫進(jìn)論文但能幫你判斷模型有沒(méi)有系統(tǒng)性偏倚。如果驗(yàn)證發(fā)現(xiàn)誤差在可接受范圍內(nèi)接下來(lái)才用全量數(shù)據(jù)重新擬合并把預(yù)測(cè)年限設(shè)為研究需要的長(zhǎng)度。經(jīng)過(guò)這個(gè)流程你對(duì)自己模型輸出的解釋就更有底氣了。從那以后我每次做 BAPC 分析都強(qiáng)制把回帶驗(yàn)證這一步加在正式預(yù)測(cè)之前哪怕結(jié)果已經(jīng)出來(lái)也返工重跑這個(gè)習(xí)慣幫我避免過(guò)至少一次因?yàn)槟挲g組順序錯(cuò)亂導(dǎo)致的完全錯(cuò)誤的趨勢(shì)預(yù)測(cè)。希望這些經(jīng)驗(yàn)?zāi)軒湍阍?GBD 數(shù)據(jù)的 BAPC 分析上少走彎路。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
免费一级性爱久久| 日韩精品熟妇| 99这里只有精品国产| jiujiujiujingpin| 亚洲精品视频在线播放| 亚洲情色综合| 9久9久9久9久视频网站| 久操黄色视频| 丁香六月激情综合| 探花一区在线| 激情另类激情| 亚洲图片欧美另类综合免费视频大大香| 久色网| 91精品久久久久| 麻豆婷婷成人一二三| AAA久久| 日韩性爱1级片视频| 欧美人妻熟女在线| 超碰人妻中文在线| 日本伦理一区二区| 久久e6只有精品| 操逼网站视频漫画国产| 屁股久久久久久| 久草线上视频免费看| 久久男人网| 色色婷婷五月| 免费a在线播放v| 国产精品成人无码a v毛片| 97天天操| 亚洲色婷婷综合久久久久中文| 人妻天天爽夜夜爽爽| 午夜福利视频在线一区| 久久受www免费人成| 99人妻| 亚洲日精品| 黄色乱论网站| 91肏屄网| 欧美精品丝袜久久久中文字幕| 天天爽天天爽| 人妻激情另类| www.操| 91在线色综合| 熟妇在线视频一区二区| 日本日逼视频网| 久久久成人国产精品无码| 精品日韩人妻精品一二三区| 午夜舔阴达高潮视频免费看| 精品欧美老熟女一二区| 国产高清成人免费视频| 国产精品不卡高清在线观看| 黄片视频观看| 久久中出| 亚洲av综合伊人久久| 18禁看网站一区| 日本二三四区| 国产JDAV无码视频在线观看| 久久透逼视频| 思思热影视| www.av在线视频| 久久久久久国产精品免费网站| 一区二区三区黄色片a| 日本熟女不卡视频| 上海一级黄片| 999国产精品999| 日本日皮视频逼| 国产一区二区在线电影| 激情网五月天| 天天日天天色| 97在线欧洲| 干B| 9长久久精品| 伦理日韩国产久久| www被窝色com| 91精品丝袜久久久久久| 男人的天堂 在线一区| 久久精品中文字幕观看| 久久99网站| 亚洲 中文 女同| 久久九七| 国产综合久| 久草加勒比一区在线| 好湿好紧视频| 日韩免费大片一级播放| 亚洲天堂电影精品一区| 天天淫人人妻日日色| 人妻无码后入| 久久婷婷一区| 中国大陆国产高清AⅤ毛片| 国产在线精品偷| 91老熟女逼| 欧美色图97| 欧美综合网在线| 岛国黄片网站| 99热精品在线| 做爱福利视频一区二区| 欧美性高潮在线| 另类亚洲一区二区三区| 69精品久久久久中文字幕| 国产欧美日韩女同性恋ww喷水精品 | 3d成人精品一区二区| 国产AV高清AV无码| 乱子伦一区二区三区国产精品| av网站免费看| 特级毛片特黄久久免费看| 久久xxxx| 日韩 女同 综合| 黑人娇小av在线播放| 蜜乳AV一区二区三区四| 插插综合网天天影视网| 亚洲 日本 国产 综合| 99亚洲天堂| 久久亚码| 啪啪资源网| 啊啊啊 在线观看| 国产日韩怡红院| 久久精品午夜国产亚洲AV无码| 牛黄色久午久| 欧美日韩系列| 日本高清_区二区三区| 大香蕉国产中文自拍| 亚洲熟女av中文字幕| 日本中文字幕在线电影| 中国小夫妻勾搭露脸淫荡对白| 欧洲精品一级二级精品综合视频综合| 在线岛| 欧美情色贴图| 精品人妻1区| 91丝袜激情在线| 中国操逼无码| 天天综合香 ld视频| 日本媚薬中文字幕在线| 伊人91| 酒色综合网| 欧美在线播放aaaa| 日本女人久久久| 欧美一区二区亚洲天堂| 后入综合久久| 激情综合五月丁香| 99rre在线精品99re8| 91丨九色丨东北熟女| 欧美日韩一二三| 操逼日韩无码| 天天干电影| 人人天天欧洲| 国产精品久久久久无码A√| 嗯嗯啊好大| 伊人久久大香线蕉无码| 激情小说激情视频| 97精品一二区| 国产99精品一区二区三区免费| 一本一首道人妻少妇免费久久| 亚欧高清| 老色鬼成人精品视频下载大在线观看| 五月丁香婷婷色| 天天综合网~91| 天天色粽合合合合合合合| 91亚州| 亚洲揄拍网| 日韩欧美俄罗斯A片| 97视频在线观看播放与子乱对白在线……| 欧美精品四区| 国产噜噜噜噜噜久久久久久久久| rion磁力链接| 久久久久久久久成人av解说| 91男女啊啊啊| 欧美亚洲特P| 国产午夜在线观看视频| 五月天偷拍| 九九拍拍精品视频在线播放| 鸥美中出| 成人在线视频网| 97久久精品亚洲| 色噜噜国产精品视频一区二区| 蜜臀久久99精品久久久久久久久| 亚洲无码太久| 欧美亚洲| 啊啊啊啊啊在线| 精品九九九九九九九| 无码聚合| 我要去看2个日本美女.com曹逼| 亚洲男人天堂2013| 日本淫色网| 亚洲成人久久美女| 在线无码视频| 国产美女在线精品免费看| 久操在97| 天天日日日射| 欧美啪啪女女| 人人操肉肉| 懂色aV一区二区天美传媒| 亚洲老司机123专区| 99无码| 中日韩久久久| 亚洲密乳AV| 人妻丝袜日本| 亚洲诱惑| 五月婷婷六月色| 亚洲欧美日韩二区视频| 亚洲欧美日韩制服另类| 日韩欧美性爱电影在线观看| 欧美综合色综合| 佐山爱中文字幕| 精品国产一区二区三区av在线资源| 亚洲最新av无码成人精品区| 日本三级A片网站com| 2017天天拍大香蕉| 久久久久久免费电影| 欧美少妇内射| 999综合色| 四虎永久在线精品免费网址 | 伊人亚洲国产一成人久久精品,久久| 人人干人人操人人..com| 日本性爱不卡视频| 嫩草影院在线观看精品 | 色老汉色| 亚洲淫色网中文| 熟女天天干| 9 7超碰在线免费观看| 99日韩| 国产欧美一区激情交| 午夜男女爽爽爽影院视频| 9九九国产| 大屁股熟女一区二区三区| 亚洲情色图片区| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 99热在线观看| 五月婷婷久久综合| 久久久艹艹艹| 97精品在线| 青青草在线视频美女| 992视频一区| 亚洲无992tv| 日韩性爱一级片| 亚洲图片婷婷五月天| 日本丝袜人妻内射| 99久久久久| 九久9热| 成人一区二区三区四区| 九九九九97| 久久久久99999| 无码精品久久| 蜜臀久久99精品久久久老,,| 欧美 青青草| 色爽——AV| 亚洲 日本 不卡| 五月天婷婷在线看| 户外裸露刺激视频第一区| 国产日韩精品一区二区三区| 先锋精品av色鲁| 国产视频大全| 国产久久一区二区午夜| 东北丰满熟女国产一区| 国产精品夜夜| 欧美日动态视频| 香蕉婷婷| 亚洲四虎熟女精品| 99e久久国产精品| 操91| www.色婷婷| 国产一区免费午夜视频| 国产中文字幕在线| 97爱b| www.婷婷六月天| 丰满人妻一区二区三区| 老女人碰碰在线碰碰视频| 操逼操操操91| 澳门黄片一香蕉视频| 色97综合中文字幕| 精品国产99| 色吧综合网| 国产强奸乱伦xd| 天天影视91看看| 极品久久久久久久久久久久久久| 91狠狠综合久久久久久| 浪人综合网| 懂色av一区二区三区天美传媒| 98超碰日本| 欧美午夜精品久久久久久3D| 天天日日夜夜| 日本一区二区不卡精品| 国产精品高潮久久久无码| 色一区二区三区综合| 熟妇一区二区三区| 青青草视频久久久久| 国产传媒操逼视频| 后入人妻一区| 国产福利一区二| 狠狠干综合| 日韩大香蕉精品在线视频| 久久久96| 超碰79人人乐| 97欧美综合| www.人人cao| 大香樵伊人网| 综合欧美亚洲| 97福利视频| 男人天堂免费| 免费操逼视频下载| 亚洲久久久久| 亚洲色图欧美色图制服丝袜| 亚洲 欧美 日韩 国产一区二区 | 久久 亚洲 日韩 人妻| 啊啊啊好大好深| 偷拍自拍在线视频观看| 综合视频91| 精品亚洲一区在线观看| 宅男91视频在线播放| 97超碰日韩| 美女人妻色网站| 超碰97丝袜| 99热这里都是精品| 97啪啪| 91色碰| 91日日夜夜| 120分钟婬片免费看| 精品人妻视频一区二区在线播放| 午夜久久无码1000合集| 99最新日韩偷拍视频| 国产人伦a片信息免费片| 日韩 女同 综合| 亚洲偷拍自拍在线视频| 男人的天堂久久| 99ri精品| 婷婷超| 久久综合久色欧美综合狠狠 | 午夜黄色免费在线观看| 美女91| 欧美亚洲第1页| 377p欧洲日本亚洲大胆| 97欧美| 小明看看网址| 国产精品国产拍高清AV| 94色色电影网| 天堂亚洲精品久久老牛| 国内精品久久久久影院亚洲| 久久区| 99综合自拍| 一区二区三区机械有限公司| 韩国免费播放一级毛片| 久久精品视| 五月天激情网图片| 婷婷去俺也去六月色| 中文字幕伊人| 青草香蕉网| 精品超碰国产| 男人天堂黄片| 国产女大学生AV| juliaann精品熟女一区| 国产福利av精彩对白| 婷婷久月| 欧美一二级| 欧美性爱五月天| 亚洲第2页| 男人的天堂2019| 大肉棒导航| 丁香六月啪| 男人天堂日日夜夜| 五月天黄色激情视频| 亚洲天天在线| 成年人免费观看网站| 日本免费一区二| 在线啊v一区| 八戒午夜福利理论片| 18精品一二区| 精品一国2| 黄页18禁| 五月婷婷丁香| 色噜噜综合网| 凹凸久久人人| 黄色电影在线播放综合网站| 久久久久久久九九九九九九| 少妇厨房愉情理伦片bd在线观看| 丝袜美腿av女优在线| 另类视频在线| 撸撸成人在线视频| 欧美日韩夜夜| 亚洲欧美精品一区天堂久久 | 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 蜜臀99久久| 亚洲欧美在线综合| 亚洲中文字幕日产无码久久| 欧洲中文字幕| 天天综合网国产| www.99色| 黑丝少妇在线观看| 99热欧美| 在线观看一卡二卡| 久久久久久久国产a∨| 新久久AV| 久久毛卡| 东京热男人的天堂精品| 成人a大片在线观看| 欧美大香蕉同搞| 日韩美女啪啪一区| 逼逼逼逼操操操操操操操操操午夜剧场 | 欧美偷| 岛国艾薇凹凸视频天堂| 激情网色| 国产精品久久久久久久黄无码| 日韩乱伦影音先锋| 男人的天堂一区三区| 激情黄色片在线观看| 天堂av2019| 精品视频一区二区| 亚欧中文字幕在线视频| 亚洲乱色熟女一区| 九九九九九九九九九五码| 欧美人与动性人交a| 久久久久久久唑| 香蕉大久久久| 久久精品国产亚洲粉嫩| 91无码西班牙视频在线| 性爱乱伦视频免费| 亚洲超碰在线| 玖玖97综合| 中文幕97| 亚洲欧美综合网| 欧美色图电影| A级毛片在线看免费| 中文字幕精品免费一区二区| 手机在线中文字幕国产| 精品国产久热在线观看| 日韩pv中文| 清清草影| 九九九九免费| 懂色av色欲av蜜臀av| 无码WWW免费视频网站| 欧日a| 这里只有精品视频| 欧美A√综合网 | 国产中文字幕曰本毛片| 九色97| 久操操| 91欧美色| 欧美综合娱乐久久| 先锋精品av色鲁| 夜夜嗷嗷一区二区| 大香蕉伊在线久草麻豆天堂故事| 色色97爱| 精品九九国产无码| 殴美牲| 精品9区| 97在线免费观看| 色婷婷九月天天综合| 欧美综合站| 欧美综合 站| 午夜性生活av免费在线看| 国产福利小视频高清在线观看| 天天爽天天干| 男人的天堂无码| 久久精品国产亚洲AV清纯| 国产av美女被艹的乱叫| 久久精品天美| 四虎在线观看视频| 自慰白浆在线观看| 国产精品久久久久久久久久二区三区| 国产97在线视频| 91人妻尻屄视频| 欧美综合在线91| 久久91| AV中文在线| 2017超碰| 女人被男人桶爽视频网站| 欧美日韩淫加| 97色97干| 婷婷三区| 97久久久| 91蜜臀熟女| 欧美日韩小说| 国产AV久久久蜜爱影集| 91色s| 成年人性爱日韩| 亚洲永久AV无码精品秋霞| 91狠狠综| 夜夜操av亚洲一区二区| 亚洲欧美国产中文视频| 成人影 天天操 亚洲| 操人妻视频| 伊人色综合网| 亚洲色图欧美一区二区不卡| 超碰调教97| 五月丁香激情四射| 91人妻视频在线| 91被操| 嫩草伊人久久精品| 人人干黄色| 夜夜騷av、一區二區| 久久国产AⅤ| 中文字幕乱碼在线| 91人妻精华帖| 2019午夜福利视频| 五月色综合| 久久春色| 九久9热| 欧美亚洲素人制服精品| 99精品综合久久久久五月天| 99热免费| 精品久久无码午夜福利| 免费看污网址| 91热爆在线| 91性网| 爽爽淫人网| 在线日韩精品一区二区三区| 97超碰亚洲| 在线观看国产黄色| 淫淫综合网| 综合干干干av久久久综合网| 黄色区免费观看中文字幕| 91美女高潮| 男人的天堂亚洲| A级毛片在线看免费| 91丨精品丨国产丨丝袜| 国产激情久久| 翔田千里爆乳巨臀无码| 骚熟女AV网| 国产11页| 国产亚州高清国产拍精| 特色a在线上| 国产熟女二区| 国内91熟女人妻丝袜天天精品视频在线 | 91国产操逼视频| 久久婷婷欧美| 国产极品999| 91爆操视频| 国产精品视频在线观看| 91热情品| 长长久久免费视频| 国产精品嫩草久久久久| 国产成年女黄特黄| 五十路成人在线视频二区三区| 亚洲综合色男人网| 手机看片1025| 亚洲无码国产探花在线观看| 亚州综| 肉丝无码中文高清| 色爱综合网欧美| 五月婷婷久久综合| 黄色免费网页无码| 天天激情综合站| 美女91网| 97超碰中文字幕| www.高清无码诱惑一区.com| 花野真衣| 亚洲久热| 美女裸体无遮挡永久免费观看网站| 国产AV天美传媒一区二区三区| 亚洲限制级在线| 超碰碰碰碰| 欧州一区二区三区四区| 亚洲色宗合| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 国产黑白丝在线| 91成人久久| 美女久久久久久久| 国产日本熟女顶级一区二区三区视频| 国产版a级片直播在线| 免费精品中文字幕| 精品久久久久久无码| 伊人网高清| www亚洲欧美| 精品天堂| 97免费在线观看| 九九九九精品在线| 97超碰这里只有精品| SUV一区二区在线看| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 999国产精品999| 亚洲黄色a级片| 日韩精品国产一区二区| 国产精品视频91久久| 强奸乱伦 亚洲一区| 一区二区中文| 午夜国产综合视频在线观看 | 搡老女人老妇女老妇老熟女怎么读| 人妻精品一区二区在线| 亚洲欧洲综合视频在线| 92午夜免费福利视频| 日韩,欧美,中文在线| 亚洲日韩美国人妻| 91站街按摩店老熟女熟女| 亚洲欧美经典一区二区| 色综合色综合网| 亚州操操穴网| 青青草精品| 98精品国产乱码久久久久久| 日韩久草| 中文字幕在线观| 亚洲不卡三级手机播放| 天天射天天操天天干天天吃2018| 欧美中文字幕日韩在线| 亚洲欧美日韩精品久| 国产农村一一级特黄毛片| 一起草AV| 九九九九日本 | 成全动漫视频观看免费下载| 日本熟女中文字幕一区| 91丨熟女丨丰满熟女| 五月天社区| 欧美日韩免费专区在线| 九九九九九九免费视频| 超碰97综合在线| 伊人天天久久动态图| 综合免费无码中文| 五月丁香啪啪啪| 国产性感骚丝袜在线| 福利一级版子| 欧美成人性活片| 九色精品视频导航1| 天天天天天干夜夜夜夜夜操| 九九久久99| 素人伊尹大香蕉免费下载视频| 极品少妇久久久| 三级精品三级在线观看| 另类小说五月天| 免費人妻夜夜爽天天爽爽一区| 91无摭挡| 欧美 亚洲 在线| 可能人人看人人摸| 亚洲精品 大香蕉| 久久久久久久国产| 蜜臀久久99精品久久久久久无删减 | 亚洲精品 超碰| 久久久91| 国产精品激情久久久久久久| 超碰亚洲97| 天天综合网~91综合网| 日韩操逼性鲍| 怡红院视频在线| 亚洲一二三四区在线免费看视频| 中文字幕第9页萱萱影音先锋| 色综合九九| 亚洲欧洲美腿丝袜| 中文久久久| 爽 好舒服 无码刺激久久| 久久国模av| 亚洲日韩天堂| 五月天丁香| 国产风韵犹存熟妇三区| 一级黄色性爱A级片| 女同性恋一区二区三区精品视频| 97操B| 日韩女模中文造逼| 大肉棒导航| 国产辣妈在线视频福利| 久久的网站啊啊啊啊啊| 玖玖久久久| 男人亚洲91首页在线| 欧美东京热青青草| 欧美性爱五月天| 欧美日韩久久精品爱爱| 激情五月天色播| 亚洲图片第一页| 天天干2019| 永久免费观看的毛片的网站| 欧美亚州手机在线| 久操精品| 日韩欧美亚洲国产日韩| 大香蕉中文在线| 亚洲图片欧美91N| 国产精品白丝| 岛国小电影| 久久熟女精品不卡一区| 丝袜美腿诱惑亚洲欧美视频在线观看 | 欧美最大综合网| 99色婷婷中文字幕乱色| 国产无遮挡| 91 丝袜在线播放| 日本加靬比网站发布页| 天天日天天操天天射河南省| 91精品电影18| 男人天堂免费| 欧美后入视频| 亚洲色交| 啪啪视频mP4| 一级性爱视频免费在线| 精品96久久| 日本色色色视频| 老鸭窝在线视频播放| 九月色婷婷| 午夜操一操| 四虎国产成人精品免费一女五男| 国产精品久久久久久久毛片1| 日本中文字幕熟妇| 婷色五月| 国产精品黄色三级av| 国产精品在线一区二区| 婷婷亚洲综合| 国产在线能看的你懂的| 大乔未久88一区| av天堂5| 国产精品视频在线观看| 国产精品视频电影| 日韩不卡在线一区二区| 超碰美国| 黑丝内射一区二区三区| 另类天堂| 久久久久久人体| 国产精品久久久午夜夜伦鲁鲁| 九九九九一级| 另类老少妇| 欧美综合在线第一页| 亚洲色图 91| 国产尤物在线三区| 欧美日韩另类激情图片| 蜜臀久久99精品久久久电影| 国产品精品自在在线午夜免费| 精品综合久久久久久五月天| 后入福利视频| 97欧美综合网| 91av熟女人妻| 亚洲一级性爱视频免费看| 99精品欧美一区二区三区桃色| 日韩乱伦影音先锋| 99久久精品国产高潮| 中文字幕一区av| 蜜臀亚洲中文| 啊啊啊不要啊啊受不了了视频在线| 夜夜 中文视频rt| 超碰午夜| 精精品人妻一区二区三区| 伊人影院日本| 国产无码精品高清| 亚洲九九夜夜| 亚洲影院小综合| 精品久久久不卡一区二区| 欧日韩一二三f区| 啊啊啊网站| 日本欧美一区二区三区免费| 日产狠狠干| 成人日韩中文字幕| 丝袜美腿操av| 无码丰满熟妇一区二区浪潮AV| 日韩人妻中文视频| caopeng97| 国产精品动态一区二区三区四四| 上床啊啊啊| 韩国一级AAA| 天天干夜夜一操| 91老妇女| 国产精品盗摄 偷窥盗摄| 国产精品久久久吖| 激情综合五月| 97av,com| 免费国产视频| 日韩午夜啪啪视频| 欧美成人一区二区| 夜夜欧美 | 一区二区影视| 18禁美女裸体无遮挡啪啪| 九九九九9999| 欧美视频在线视频免费va| 在线视频五十市| 精品欧美日韩在线观看| 大香蕉免费3| 97干在线视频| 久久天天艹| 中文字幕精品亚洲熟女| 久操不卡视频| 在线无码操| 国产亚洲人妻综合日韩 久久| 熟女欧美日韩综合婷婷| 一区二区不卡视| 亚洲高清无码在线桃色| 久草综合京东| 国产一二三在线视频五十路| 免费啪啪一级视频| 麻豆AV96熟妇人妻| 无遮挡男女激烈动态图| a在线观看| 看黑人AV不卡| 国产农村妇女精品| 狠狠爱综合网| 欧美九九九| 亚洲天堂7777| 嗯嗯啊啊视频一区二区三区| 搡老女人911熟妇老熟女| 手机在线看片免费人成视频| 国产精品天干天干综合网麻豆| 操东北女人| 99国产精品人妻人伦| 欧中美三级一区二区三区| 蜜乳性色无码专日粉嫩骚逼AV| 亚洲欧洲日产国产综合网| 啊啊啊好多水| 影音先锋中文字幕日本好一区二区| 亚洲色图欧美另类在线| 国产成人在线观看网址| 欧美不卡在线美女| 天天cao在线| 99RE在线视频精品,这里只有精品| 在线只有精品| 懂色av中文字幕| 嫩草影院在线观看精品 | 亚洲诱惑天堂 | 欧美综合色,www| 成人性爱电影一区二区| 中文字幕一品色图| 99热伊人| 熟妇视频一区二区三区在线| 亚洲天堂区| 78久久| 天天流夜夜操| 亚洲另类春色| 九九九久千久久激情蜜桃在线看| 东京热一区二区中文字幕| 天天综合网一91网| 一区二区乱码福利| 亚洲91网。| 欧美偷拍区| 天综合网欧美| 99热这里只有精品地址| 91天天综合在线| 狠狠操综合| 欧美亚洲激情| 1024亚洲中文字幕久在线看片你懂的| 2024年最新色情网站在线观看| 超碰 另类 欧美 | 久操免费在线| 中文字幕五区| 日韩免费中文字幕视频| 青青草男人天堂| 黄色小视频日本txt| 97碰久久| 午夜欧美J进J出白浆流出久久久| 久久亚州精品成人Av无| 99re6国产精品99re| 成人午夜视频免费播放| 久久久成人免费av电影| 亚洲综合另类| 操人人| 久久久女人| 色一射色一射| 蜜乳AV一区| 亚洲交性| 精产国品一区二三产品| 久久激情综合| 麻豆视频国产一区二区| 欧美精品系列| 97色欧州| www激情| 国产精品96| 无码人妻精品一区二区三区九九| 国产少妇肉丝在线观看| 99视频这有这里有精品| 国产熟女精品区| 人妻中文在线| a男人的天堂| 国产成人91一区二区三区| 香蕉色网| 一区久久久二区| 久精品无码av一区二免费国产在线观看 | 亚洲综合九九| 97国产伦理| 男人的天堂色偷偷青青草视频婷婷网| 一区二区三区视频在线观看免费| 日本色色色网站免费看不卡| 久久久久久裸体| 日韩在线AB| 日本福利社| 免费看A片毛毛片在线播| 午夜福利国产欧美日韩夜夜| 久草电影网| AV丝袜少妇| 日本天天人人狠狠在线日美女| 久久人人舔人人爽舔人人av片| 国产无码精品成人| 91精品导航| 欧美视频第二页| 91人妻丝袜无码| 色丁香久久| 92午夜免费福利视频| 一级性爱视频免费在线| 蜜臀久久99精品久久久电影| 69精品人人人人| 好吊妞转入那个网| 成人日韩欧美| 久久草在线综合视频| 亚洲 欧美 手机在线观看| 另类TS人妖一区二区三区| 91操熟女视频| 欧美色图20P| 欧美综合传媒| 熟女熟妇伦久久影院毛片一区二区| 欧美久久毛片基地| 欧美 亚洲 大香| 亚洲AV无码国产成人| 一类无码操逼视频| 欧美色视频在线| 久久精品人人做人人看| 免费看黄片现成| 亚洲欧洲成人在线电影| 1000部熟女视频在线观看| 999精品乱码| 亚洲一区制服诱惑| 97精品人妻一二三四| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 大香蕉伊人久久| 在线可观看的黄色网址| 亚洲第一黄色av网站| 精品午夜福利国产一区二区在线观看| 国产深喉视频一区二区| 国产又黄又爽| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 成人性爱视频在线看| 大香蕉一区二区在线观看.| 久久久久久99AV无码免费网站| 欧美人人操人人插| 69av一区二区三区| 亚洲欧美自拍偷拍| 久久国产逼| 成人影院永久免费观看网址| 思思视频免费看网站| 欧美亚洲丝袜美女电影| 闷骚老熟女15P| 日韩99神马视频片| 蜜臀久久久国产| 国产精品电影推荐| 伊人久久亚洲色欲综合网站 | 国产精品岛国片在线观看| 91超级碰碰碰| av一区二区三区 中文| 日本污ww视频网站| 嗯啊不要啊在线 | 色欲三区| 国产亚洲精品av一区| 精品区国产区一区二区三区| 国产精品色| 蜜桃传媒一区二区亚洲| 日本中文字幕一区| 天天综合网AV91| 98精品国产乱码久久久久久| 91久热| 97天天摸天天爽| 中国国产精品一区视频| 国产女人91精品嗷嗷嗷嗷| 久久露脸国产老熟女| 91亚州日韩高清| 欧美色一二三| 天天爽入口| 最近2018中文字幕在线高清第一页| 一本久道在线综合视频| www久久久| 国产免费一区二区三区最新不卡| 青青操少妇| 欧美色图片欧美色图| 91中文字幕制服丝袜免费视频| 日本性感人妻91| 开心五月激情网| 后入人妻一区| 亚洲欧美碰碰| 欧美探花网| aⅴ日韩成人电影av在线免费看av大全 | 夜夜操一区二区| 香蕉视频欧美一卡二卡| 欧美精品日韩久久久九| 人妻少妇色综合| 白 大 人妻 区 在线| 欧美九一精品久久久熟妇| 欧美色图亚洲色| 曰韩操B| 天天日天天舔天天喷天天射| 天天α片| 九九九九国产| 亚洲少妇中文字幕网址| 日夜干射色啊| 草草草草视频| 色婷婷亚洲婷婷| 91少妇通奸网站| 超碰在线免费一区二区三区| 国产专区第一页| 欧美日韩黄色片一区二区三区四区人与兽做爱 | .精品人妻一区二区三| 99啪啪视频| 亚洲91亚洲| 99少妇| 人人透人人操| 亚洲国产精品久久久久婷婷老年| 啪啪视频免费在线观看| 久久国产视频性吧| 色狠狠一区二区三区香蕉| 岛国在线免费视频| oumeisetupian| 亚洲在线A| 中国熟女老妇仑乱一区二区三区| 亚洲欧美精品91| 干美女人妻| 黄色AAAAAAAAAAA大片| 国产精品第二页| 2017av无码免费无线播| 亚洲欧洲国产综合av| 午夜成人爽爽爽爽A片李冰冰| 日韩精品一区二区日韩| 美女主播色欲91抠b在线播放| 好爽视频在线观看视频| 久草成人福利导航| 狠狠爱夜夜| 国模吧 一区二区三区| 亚洲精品一区二区免费在线观看| 久久黄色视频一区二区三区 | 日本精品中文字幕视频| 九色 人妻 大香蕉| 后入国产| 五月丁香啪啪啪| 日本色日夜干| 女优免费一区二区永久| 2019天天干| 中文字幕 码 自拍 视频 区| 久久99干一本高清| 日韩黄色一区二区三区| 亚洲情色无码一区二区三区| 午夜偷拍久久熟女| 日韩欧美~中文字| 久久男女激情视频网站| AV在线播放网址| 8050无码八戒| 超碰97久久观看| 伊人精品久久网站| 国产精品色约约| 国产小黄片在线免费观看| 大香蕉2017| 亚洲精品视频在线播放| 97色操| 啊啊啊啊一区| 91视频伊人| 久久999久| 久操网址| 人妻少妇精品久久久久久| 久久99久久99久久99人受| 欧美91精品国产自产| 夜夜嗨AV蜜臀av| 日韩视频精品在线观看| 91中文精品日韩欧美在线 | 丝袜美腿av女优在线| 久久理论字幕视频| 香伊人在线| 久9久9精品| 囯戸精品高潮呻吟旡码| 国产视频大全| 日本欧美成人片AAAA| 夜夜欧美| 亚洲色资源| 亚洲精品99| 欧美日韩妖精91com| 欧美淫穴| 亚洲av影院在线观看| 日本五区不卡| 射 色综合| 亚洲无无码αⅴ每日更新| 天天综合,91入口| 熟女丰满人妻一区| 久久国产热视频97电影| 欧美色综合图片| 99视频在线| se吧提供91精品国产91久久久久久| 青青草原成人| 国产黄a三级三级三级av在线看| 人妻一区视频| 狠狠躁伊人中文字幕| 色噜噜人妻av 中文字幕| 一级性爱啪啪视频| 亚洲图片91| 美女诱惑1区2区| 中文字幕av乱伦| 在线无码网站| 加勒比海人人操超碰在线| 狠狠躁天天躁日日躁| 破苞ⅩXXX性无码动漫无码| 亚洲色交| 97伪v| 日韩熟女精品无码专区一区二区| 做爱A级亚欧| 牛牛AV人人夜夜澡人人爽| 久久久久国产| 人妻啊啊人妻啊啊| 国产熟女完整版中字| 久久国产AⅤ| 蜜臀99999| 蜜臀精品1区2区| 99热啪啪| 中国人高清www色视频免费| 久久9免费视频| 区一二区日韩亚洲乱码av电影| 天天综合精品| 国产成人精品无码久久| 99久久精品欧美国产| 男人的天堂com| 亚洲一曲日韩精品| 欧美熟妇精品黑人巨大91| 亚洲熟女少妇免费视频| 很很干很很操| 人妻日日干| 国产日韩欧美亚洲精品95 | 蜜臀亚洲综合一二三四区| 亚州色图第三区| 丁香五月成人| 精品在线观看视频在线| 一级毛片久久久久久久女人18| 久久国产AⅤ| 少妇久久久久| 青青草综合在线| 久久高清无码夜夜操| 97干综合网| 好吊色一区| 800zy一区二区| 人妻天天操天天爽视频免费| 天天拍天天操| 视频分类 国内精品| 亚洲AV无码翔田千里网站| 狠狠爱夜夜| 好涩综合| 国产嫩草精品A88AV| 国产人妻精品一区二区三区秋霞| 久草精品一区 | 亚洲日本成人动漫| 玖玖婷婷五月天| 无码99| 久久五月视频| 久久99操天天日| 久久一二三四五六七八九区区区 | 97免费视频在线| 91n处女在线观看| 精品十八在线观看| 白嫩妹子国产骚| 超碰色97| 精品中文一区二区| 综合激情一一91| 亚洲天堂电影网99999| 欧美,亚洲,日韩,v,天堂,手机在线观看| 精品人妻一区二区三区视频| 91熟女综合| 99re6在线视频精品免费完整版安卓版| 玖玖爱一区在线| 另类av综合久久| 日韩电影免费网站麻豆视频| 骚妻少妇精品性色无码四色A V| 中文字幕免费看| 黑丝制服中文字幕| 亚洲天堂男人的天堂| 色欲久久99国产精品久久久久久| 果冻传媒A片麻豆熟妇人妻| 日逼97| 亚洲乱色熟女一区| 日本狂喷奶水在线播放212| 涩涩这里只有精品视频| 欧美成人性爱视频大全| 久久久久精| 欧美国产精品| 欧洲与亚洲欧美精品中文字幕| 啊啊好多水| 九区国产| 国产精品69久久久久久久| 青青草国产欧美非洲黑人 | 欧美综合自拍成人自拍第二十页| 你操综合| 国产人妻一区二区三区欧美毛片| 伦在线97| 999热日韩精品| 97超碰磁| 天天色综合天天操| 97人肏|