Added - Added the method for determining the number of factos byMAP method.
Added - Added the method for determining the number of factos bySTOC method.
Added - Added the method for determining the number of factos byLSTM, implemented through NN.
Added - Supplemented the training example dataset forLSTMdata.datasets.LSTM and the normalizing scale data.scaler.LSTM.
Added - Added load.scaler and load.NN to extract data and models from different neural networks, and removedload_scaler and load_DNN.
Changed - Changed the example dataset for DNNdata.datasets and the normalizing scaledata.scaler to data.datasets.DNN anddata.scaler.DNN.
Changed - Completely transformed the originalDNN_predictor into NN, enabling it to use different neural network models for factor retention.
Changed - Completely transformed the originalextractor.feature.FNN intoextractor.feature.NN, enabling it to extract features for different neural network models.
Changed - Improved the naming conventions of functions and variables, using . globally instead of the underscore_.
Changed – The original RMSE calculation for CD used summation. Although this did not affect the significance test, it has been updated to use the mean to align perfectly with the theoretical formulation.
Changed - Reorganized the documentation comments forprint and plot.
EFAfactors 1.2.3
Note - Due to the correction of factor.analysis in version 1.2.3, methods involving factor.analysis may produce different outputs compared to versions prior to 1.2.3, such asCD and FF. Please take the results from the new version as the standard.
Fixed - Fixed the issue where factor.analysis only returned nfact eigenvalues.
Change - At the request of CRAN, some Examples have been removed to avoid excessive time consumption during automatic checks.
EFAfactors 1.2.2
Fixed - Fixed the issue where the loadings infactor.analysis may be inverted.
EFAfactors 1.2.1
Change - Optimized the CDF function code to improve its execution efficiency.
Fixed - Resolved the loop error in GenData when the number of questions is very large.
Fixed - Fixed src/Makevars to achieve better portability.
EFAfactors 1.2.0
Fixed - The function, originally dependent on the R packageParamHelpers, has been rewritten based on version 1.14.1 to support the FF function and no longer depends on the R package ParamHelpers.
Fixed - The function EFAsim.data no longer requires the parameter seed.
Added - A new function check_python_libraries has been provided to help users check if the Python libraries numpyand onnxruntime are missing, and users can easily install them using this function when they are not present.
EFAfactors 1.1.1
Fixed - Corrected the error in Hull.
Added - Added the URL of the online manual to theDESCRIPTION field.
EFAfactors 1.1.0
Added - Added factor analysis eigenvalues forEFAscreet, Hull, and KGC.
Fixed - Corrected the erroneous DESCRIPTION.
Fixed - Corrected the error in the Hull plot.
Fixed - Corrected the calculation method for reference eigenvalues in factor analysis based PA.