Documentation of 'flanagan.analysis.PCA' Java class
PCA
flanagan.analysis

Class PCA



  • public class PCA
    extends Scores
    • Constructor Detail

      • PCA

        public PCA()
    • Method Detail

      • useCovarianceMatrix

        public void useCovarianceMatrix()
      • useCorrelationMatrix

        public void useCorrelationMatrix()
      • useNormalVarimax

        public void useNormalVarimax()
      • useRawVarimax

        public void useRawVarimax()
      • getVarimaxOption

        public java.lang.String getVarimaxOption()
      • setNumberOfSimulations

        public void setNumberOfSimulations(int nSimul)
      • getNumberOfSimulations

        public int getNumberOfSimulations()
      • useGaussianDeviates

        public void useGaussianDeviates()
      • useUniformDeviates

        public void useUniformDeviates()
      • setParallelAnalysisPercentileValue

        public void setParallelAnalysisPercentileValue(double percent)
      • getParallelAnalysisPercentileValue

        public double getParallelAnalysisPercentileValue()
      • pca

        public void pca()
      • monteCarlo

        public void monteCarlo()
      • screePlotDataAlone

        public void screePlotDataAlone()
      • screePlot

        public void screePlot()
      • setVarimaxTolerance

        public void setVarimaxTolerance(double tolerance)
      • setVarimaxMaximumIterations

        public void setVarimaxMaximumIterations(int max)
      • getVarimaxIterations

        public int getVarimaxIterations()
      • varimaxRotation

        public void varimaxRotation(int nFactors)
      • varimaxRotation

        public void varimaxRotation(double[][] loadingFactorMatrix)
      • varimaxRotation

        public void varimaxRotation(double[][] loadingFactorMatrix,
                                    double[] communalityWeights)
      • rawVarimaxRotation

        public void rawVarimaxRotation(int nFactors)
      • normalVarimaxRotation

        public void normalVarimaxRotation(int nFactors)
      • rawVarimaxRotation

        public static double[][] rawVarimaxRotation(double[][] loadingFactorMatrix)
      • rawVarimaxRotation

        public static double[][] rawVarimaxRotation(double[][] loadingFactorMatrix,
                                                    double tolerance,
                                                    int nIterMax)
      • normalVarimaxRotation

        public static double[][] normalVarimaxRotation(double[][] loadingFactorMatrix,
                                                       double[] communalityWeights)
      • normalVarimaxRotation

        public static double[][] normalVarimaxRotation(double[][] loadingFactorMatrix,
                                                       double[] communalityWeights,
                                                       double tolerance,
                                                       int nIterMax)
      • transposeMatrix

        public static double[][] transposeMatrix(double[][] matrix)
      • varimaxCriterion

        public static double varimaxCriterion(double[][] loadingFactorMatrix)
      • varimaxAngle

        public static double varimaxAngle(double[][] loadingFactorMatrix,
                                          int k,
                                          int l)
      • singleRotation

        public static double[][] singleRotation(double[][] loadingFactorMatrix,
                                                int k,
                                                int l,
                                                double angle)
      • eigenValues

        public double[] eigenValues()
      • orderedEigenValues

        public double[] orderedEigenValues()
      • eigenValueIndices

        public int[] eigenValueIndices()
      • eigenValueTotal

        public double eigenValueTotal()
      • proportionPercentage

        public double[] proportionPercentage()
      • cumulativePercentage

        public double[] cumulativePercentage()
      • rotatedEigenValues

        public double[] rotatedEigenValues()
      • rotatedProportionPercentage

        public double[] rotatedProportionPercentage()
      • rotatedCumulativePercentage

        public double[] rotatedCumulativePercentage()
      • eigenVectors

        public double[][] eigenVectors()
      • eigenVectorsAsRows

        public double[][] eigenVectorsAsRows()
      • orderedEigenVectorsAsColumns

        public double[][] orderedEigenVectorsAsColumns()
      • orderedEigenVectors

        public double[][] orderedEigenVectors()
      • orderedEigenVectorsAsRows

        public double[][] orderedEigenVectorsAsRows()
      • loadingFactorsAsColumns

        public double[][] loadingFactorsAsColumns()
      • loadingFactorsAsRows

        public double[][] loadingFactorsAsRows()
      • rotatedLoadingFactorsAsColumns

        public double[][] rotatedLoadingFactorsAsColumns()
      • rotatedLoadingFactorsAsRows

        public double[][] rotatedLoadingFactorsAsRows()
      • communalities

        public double[] communalities()
      • communalityWeights

        public double[] communalityWeights()
      • covarianceMatrix

        public Matrix covarianceMatrix()
      • correlationMatrix

        public Matrix correlationMatrix()
      • partialCorrelationMatrix

        public Matrix partialCorrelationMatrix()
      • monteCarloMeans

        public double[] monteCarloMeans()
      • monteCarloStandardDeviations

        public double[] monteCarloStandardDeviations()
      • monteCarloPercentiles

        public double[] monteCarloPercentiles()
      • monteCarloEigenValues

        public double[][] monteCarloEigenValues()
      • originalData

        public Matrix originalData()
      • xMatrix

        public Matrix xMatrix()
      • xMatrixTranspose

        public Matrix xMatrixTranspose()
      • nEigenOneOrGreater

        public int nEigenOneOrGreater()
      • nMeanCrossover

        public int nMeanCrossover()
      • nPercentileCrossover

        public int nPercentileCrossover()
      • overallKMO

        public double overallKMO()
      • kmo

        public double kmo()
      • itemKMOs

        public double[] itemKMOs()
      • chiSquareBartlett

        public double chiSquareBartlett()
      • dofBartlett

        public int dofBartlett()
      • probabilityBartlett

        public double probabilityBartlett()
      • analysis

        public void analysis()
      • analysis

        public void analysis(java.lang.String filename)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.