naivereg
Nonparametric Additive Instrumental Variable Estimator and Related IV Methods
Description
In empirical studies, instrumental variable (IV) regression is the signature method to solve the endogeneity problem. If we enforce the exogeneity condition of the IV, it is likely that we end up with a large set of IVs without knowing which ones are good. Also, one could face the model uncertainty for structural equation, as large micro dataset is commonly available nowadays. This package uses adaptive group lasso and B-spline methods to select the nonparametric components of the IV function, with the linear function being a special case (naivereg). The package also incorporates two stage least squares estimator (2SLS), generalized method of moment (GMM), generalized empirical likelihood (GEL) methods post instrument selection, logistic-regression instrumental variables estimator (LIVE, for dummy endogenous variable problem), double-selection plus instrumental variable estimator (DS-IV) and double selection plus logistic regression instrumental variable estimator (DS-LIVE), where the double selection methods are useful for high-dimensional structural equation models. The naivereg is nonparametric version of 'ivregress' in 'Stata' with IV selection and high dimensional features. The package is based on the paper by Q. Fan and W. Zhong, "Nonparametric Additive Instrumental Variable Estimator: A Group Shrinkage Estimation Perspective" (2018), Journal of Business & Economic Statistics <doi:10.1080/07350015.2016.1180991> as well as a series of working papers led by the same authors.
Downloads
168
Last 30 days
19869th
168
Last 90 days
168
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 (16 non-OK)
CRAN incoming feasibility
Maintainer: ‘Qingliang Fan <michaelqfan@xmu.edu.cn>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Qingliang",
family = "Fan",
role = c("aut", "cre"),
email = "michaelqfan@xmu.edu.cn"),
person(given = "KongYu",
family = "He",
role = "aut"),
person(given = "Wei",
family = "Zhong",
role = "aut"))
as necessary.
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
CRAN incoming feasibility
Maintainer: ‘Qingliang Fan <michaelqfan@xmu.edu.cn>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Qingliang",
family = "Fan",
role = c("aut", "cre"),
email = "michaelqfan@xmu.edu.cn"),
person(given = "KongYu",
family = "He",
role = "aut"),
person(given = "Wei",
family = "Zhong",
role = "aut"))
as necessary.
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:12-16: Lost braces
12 | for(j in 1:200){
| ^
checkRd: (-1) DSLIVEdata.Rd:26-34: Lost braces
26 | for(i in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:28-32: Lost braces
28 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:50-54: Lost braces
50 | for(kk in 1:length(p)){
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Qingliang Fan <michaelqfan@xmu.edu.cn>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Qingliang",
family = "Fan",
role = c("aut", "cre"),
email = "michaelqfan@xmu.edu.cn"),
person(given = "KongYu",
family = "He",
role = "aut"),
person(given = "Wei",
family = "Zhong",
CRAN incoming feasibility
Maintainer: ‘Qingliang Fan <michaelqfan@xmu.edu.cn>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Qingliang",
family = "Fan",
role = c("aut", "cre"),
email = "michaelqfan@xmu.edu.cn"),
person(given = "KongYu",
family = "He",
role = "aut"),
person(given = "Wei",
family = "Zhong",
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1)
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1)
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1)
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1)
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1)
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1)
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1)
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1)
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1)
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1)
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1)
Rd files
checkRd: (-1) DSIVdata.Rd:15-23: Lost braces
15 | for(i in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:17-21: Lost braces
17 | for(j in 1:50){
| ^
checkRd: (-1) DSIVdata.Rd:31-39: Lost braces
31 | for(i in 1:20){
| ^
checkRd: (-1) DSIVdata.Rd:33-37: Lost braces
33 | for(j in 1:20){
| ^
checkRd: (-1) DSLIVEdata.Rd:10-18: Lost braces
10 | for(i in 1:200){
| ^
checkRd: (-1)