powered by
This function is to fit the large-dimensional elliptical factor models via the Robust Two Step (RTS) algorithm.
RTS(X, r)
The return value is a list. In this list, it contains the following:
The estimated factor matrix of dimension \(T\times r\).
The estimated loading matrix of dimension \(N\times r\).
Input matrix, of dimension \(T\times N\). Each row is an observation with \(N\) features at time point \(t\).
A positive integer indicating the factor numbers.
Yong He, Lingxiao Li, Dong Liu, Wenxin Zhou.
See He et al. (2022) for details.
He, Y., Kong, X., Yu, L., Zhang, X., 2022. Large-dimensional factor analysis without moment constraints. Journal of Business & Economic Statistics 40, 302–312.
set.seed(1) T=50;N=50;r=3 L=matrix(rnorm(N*r,0,1),N,r);F=matrix(rnorm(T*r,0,1),T,r) E=matrix(rnorm(T*N,0,1),T,N) X=F%*%t(L)+E fit=RTS(X,3) fit$Fhat;fit$Lhat
Run the code above in your browser using DataLab