| clpm_poly_r {crosslag} | R Documentation | 
Title Nonlinear Cross Lag Analysis based on Polynomial linear regression: autoregression
Description
Title Nonlinear Cross Lag Analysis based on Polynomial linear regression: autoregression
Usage
clpm_poly_r(xname, yname, data1, data2, adjust = FALSE, adjust_name = NULL)
Arguments
| xname | If cross lagged analysis is used between x and y, 'xname' is the name of x | 
| yname | If cross lagged analysis is used between x and y, 'xname' is the name of x | 
| data1 | A dataframe containing data of x and y at the same time point. If covariate adjustments are made (adjust=T), data of covariates should also be included. The input 'xname','yname' and 'adjust_name' is written in the same way among the 'data1' column names | 
| data2 | A dataframe containing data of x and y at the another time point. If covariate adjustments are made (adjust=T), data of covariates should also be included. The input 'xname','yname' and 'adjust_name' is written in the same way among the 'data2' column names | 
| adjust | The default value is F. If you want to perform covariate adjustments on x and y based on adjust_target(), please use T. | 
| adjust_name | The name of the covariate, corresponding to the data contained in data1 or data2. If there are multiple covariates, they need to be saved in a vector. | 
Value
A dataframe containing the result of Nonlinear Cross Lag Analysis after polynomial regression: Xt~X1,Yt~Y1
Examples
data(test_data1)
data(test_data2)
# Not adjusting for covariates
result <- clpm_poly_r(xname = "ASI",yname = "PWRI",
                      data1 = test_data1,data2 = test_data2,adjust = FALSE)
# Adjust for covariates
result_ad <- clpm_poly_r(xname = "ASI",yname = "PWRI",
                         data1 = test_data1,data2 = test_data2,
                         adjust = TRUE,adjust_name=c("HDL_C","LDL_C"))