VariableScreening
High-Dimensional Screening for Semiparametric Longitudinal Regression
Description
Implements variable screening techniques for ultra-high dimensional regression settings. Techniques for independent (iid) data, varying-coefficient models, and longitudinal data are implemented. The package currently contains three screen functions: screenIID(), screenLD() and screenVCM(), and six methods for simulating dataset: simulateDCSIS(), simulateLD, simulateMVSIS(), simulateMVSISNY(), simulateSIRS() and simulateVCM(). The package is based on the work of Li-Ping ZHU, Lexin LI, Runze LI, and Li-Xing ZHU (2011) <DOI:10.1198/jasa.2011.tm10563>, Runze LI, Wei ZHONG, & Liping ZHU (2012) <DOI:10.1080/01621459.2012.695654>, Jingyuan LIU, Runze LI, & Rongling WU (2014) <DOI:10.1080/01621459.2013.850086> Hengjian CUI, Runze LI, & Wei ZHONG (2015) <DOI:10.1080/01621459.2014.920256>, and Wanghuan CHU, Runze LI and Matthew REIMHERR (2016) <DOI:10.1214/16-AOAS912>.
Downloads
205
Last 30 days
16179th
205
Last 90 days
205
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (14 non-OK)
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^
Rd files
checkRd: (-1) simulateDCSIS.Rd:40: Lost braces
40 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + exp(2*X22)*e
| ^
checkRd: (-1) simulateDCSIS.Rd:42: Lost braces
42 | Y = 6*X1 + 1.5*X2 + 9*1{X12 < 0} + 6*X22 + e
| ^