3
3
# ------------------------------------------------------------------
4
4
5
5
"""
6
- EigenAnalysis(proj; maxdim=nothing, pratio=1.0 )
6
+ EigenAnalysis(proj; [ maxdim], [ pratio] )
7
7
8
8
The eigenanalysis of the covariance with a given projection `proj`.
9
- Optionally specify the maximum number of dimensions in the output `maxdim`
10
- and the percentage of variance to retain `pratio`. Default to all dimensions of
11
- the input.
9
+ Optionally specify the maximum number of dimensions in the output
10
+ `maxdim` and the percentage of variance to retain `pratio`.
12
11
13
12
## Projections
14
13
@@ -161,12 +160,12 @@ function eigenmatrices(transform, Y)
161
160
end
162
161
163
162
"""
164
- PCA(; maxdim=nothing, pratio=1.0 )
163
+ PCA([options] )
165
164
166
- The PCA transform is a shortcut for
167
- `ZScore() → EigenAnalysis(:V; maxdim, pratio)`.
165
+ Principal component analysis.
168
166
169
- See also: [`ZScore`](@ref), [`EigenAnalysis`](@ref).
167
+ See [`EigenAnalysis`](@ref) for detailed
168
+ description of the available options.
170
169
171
170
# Examples
172
171
@@ -175,16 +174,20 @@ PCA(maxdim=2)
175
174
PCA(pratio=0.86)
176
175
PCA(maxdim=2, pratio=0.86)
177
176
```
177
+
178
+ ## Notes
179
+
180
+ * `PCA()` is shortcut for `ZScore() → EigenAnalysis(:V)`.
178
181
"""
179
182
PCA (; maxdim= nothing , pratio= 1.0 ) = ZScore () → EigenAnalysis (:V , maxdim, pratio)
180
183
181
184
"""
182
- DRS(; maxdim=nothing, pratio=1.0 )
185
+ DRS([options] )
183
186
184
- The DRS transform is a shortcut for
185
- `ZScore() → EigenAnalysis(:VD; maxdim, pratio)`.
187
+ Dimension reduction sphering.
186
188
187
- See also: [`ZScore`](@ref), [`EigenAnalysis`](@ref).
189
+ See [`EigenAnalysis`](@ref) for detailed
190
+ description of the available options.
188
191
189
192
# Examples
190
193
@@ -193,16 +196,20 @@ DRS(maxdim=3)
193
196
DRS(pratio=0.87)
194
197
DRS(maxdim=3, pratio=0.87)
195
198
```
199
+
200
+ ## Notes
201
+
202
+ * `DRS()` is shortcut for `ZScore() → EigenAnalysis(:VD)`.
196
203
"""
197
204
DRS (; maxdim= nothing , pratio= 1.0 ) = ZScore () → EigenAnalysis (:VD , maxdim, pratio)
198
205
199
206
"""
200
- SDS(; maxdim=nothing, pratio=1.0 )
207
+ SDS([options] )
201
208
202
- The SDS transform is a shortcut for
203
- `ZScore() → EigenAnalysis(:VDV; maxdim, pratio)`.
209
+ Standardized data sphering.
204
210
205
- See also: [`ZScore`](@ref), [`EigenAnalysis`](@ref).
211
+ See [`EigenAnalysis`](@ref) for detailed
212
+ description of the available options.
206
213
207
214
# Examples
208
215
@@ -212,5 +219,9 @@ SDS(maxdim=4)
212
219
SDS(pratio=0.88)
213
220
SDS(maxdim=4, pratio=0.88)
214
221
```
222
+
223
+ ## Notes
224
+
225
+ * `SDS()` is shortcut for `ZScore() → EigenAnalysis(:VDV)`.
215
226
"""
216
227
SDS (; maxdim= nothing , pratio= 1.0 ) = ZScore () → EigenAnalysis (:VDV , maxdim, pratio)
0 commit comments