itdr: Integral Transformation Methods for SDR in Regression

The routine, itdr(), which allows to estimate the sufficient dimension reduction subspaces, i.e., central mean subspace or central subspace in regression, using Fourier transformation proposed by Zhu and Zeng (2006) <>, convolution transformation proposed by Zeng and Zhu (2010) <> and iterative Hessian transformation methods proposed by Cook and Li (2002) <>. The predictor variables can be consider to have a multivariate normal distribution or an elliptical contoured distribution. If the distribution of the predictor variables is unknown, then the predictors' distribution can be estimated by the kernel density estimation method. Moreover, each of these routines is supported with a bootstrap procedure to estimate their tuning parameters. That is, wx() estimates the tuning parameter for the predictor variables, wy() estimates the tuning parameter for the response variable, and wh() estimates the bandwidth parameter for the kernel density estimation method. The function invFM() estimates the central subspace using Fourier transform approach for inverse dimension reduction method proposed by Weng and Yin (2018) <>. The function d.test() estimates the dimension of the central mean subspace using hypothesis under invFM(). Moreover, the dsp() function provides the two distance measures between two subspaces spanned by the columns of two matrices; Vector correlation proposed by Hooper (1959) <>, and Trace correlation proposed by Hotelling (1936) <>.

Version: 1.2.0
Depends: R (≥ 3.5.0)
Imports: stats, utils, MASS
Suggests: knitr, rmarkdown, testthat (≥ 3.0.0)
Published: 2022-04-12
Author: Tharindu P. De Alwis ORCID iD [aut, cre], S. Yaser Samadi [ctb, aut]
Maintainer: Tharindu P. De Alwis <mktharindu87 at>
License: GPL-2 | GPL-3
NeedsCompilation: yes
Citation: itdr citation info
Materials: NEWS
CRAN checks: itdr results


Reference manual: itdr.pdf
Vignettes: itdr-vignette


Package source: itdr_1.2.0.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): itdr_1.2.0.tgz, r-oldrel (arm64): itdr_1.2.0.tgz, r-release (x86_64): itdr_1.2.0.tgz, r-oldrel (x86_64): itdr_1.2.0.tgz
Old sources: itdr archive


Please use the canonical form to link to this page.