Wraps stats::prcomp.
Value
Named list: estimate, components, explained_variance, explained_variance_ratio, singular_values, scores, n_components, n, method.
Examples
morie_pca_dimension_reduction(x = rnorm(50))
#> $estimate
#> [1] 1
#>
#> $components
#> [,1]
#> PC1 1
#>
#> $explained_variance
#> [1] 0.923268
#>
#> $explained_variance_ratio
#> [1] 1
#>
#> $singular_values
#> [1] 6.726078
#>
#> $scores
#> PC1
#> [1,] -1.27236010
#> [2,] -0.56161786
#> [3,] 0.63034144
#> [4,] 1.12220376
#> [5,] 0.71994398
#> [6,] -0.35130167
#> [7,] 0.07210556
#> [8,] -0.69224084
#> [9,] -0.70486254
#> [10,] 0.89700612
#> [11,] -1.00323696
#> [12,] 1.96764959
#> [13,] -0.07796397
#> [14,] 0.22689445
#> [15,] -0.72617208
#> [16,] -0.56203307
#> [17,] -1.30466051
#> [18,] -0.17056976
#> [19,] 0.43133803
#> [20,] 0.33665997
#> [21,] -0.76918086
#> [22,] -0.77626635
#> [23,] -0.48984309
#> [24,] 1.50841629
#> [25,] -1.12494800
#> [26,] -0.16669597
#> [27,] 1.91471745
#> [28,] -0.08861926
#> [29,] -1.34748508
#> [30,] -0.65241381
#> [31,] 0.49781560
#> [32,] -0.36324725
#> [33,] -0.54952074
#> [34,] -0.33156161
#> [35,] 0.10285227
#> [36,] 1.61086439
#> [37,] -0.07620949
#> [38,] 1.09315512
#> [39,] 0.64310974
#> [40,] -0.10128427
#> [41,] -1.52054638
#> [42,] -0.50876169
#> [43,] -0.47751483
#> [44,] 0.05951006
#> [45,] 1.31255430
#> [46,] 2.30543460
#> [47,] 1.55993668
#> [48,] -0.12079534
#> [49,] -1.74417177
#> [50,] -0.37642424
#>
#> $n_components
#> [1] 1
#>
#> $n
#> [1] 50
#>
#> $method
#> [1] "PCA via SVD"
#>