/
NEWS
557 lines (390 loc) · 14.6 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
Summary of important user-visible changes for statistics 1.5.0:
-------------------------------------------------------------------
Important Notice: dependency change to Octave>=6.1.0
mean shadows core Octave's respective function
New functions:
==============
** anova2 (fully Matlab compatible)
** chi2gof (bug #46764)
** friedman (fully Matlab compatible)
** fillmissing (patch #10102)
** mean (fully Matlab compatible, it shadows mean from core Octave)
** ranksum (fully Matlab compatible. bug #42079)
** standardizeMissing (patch #10102)
** tiedrank (complementary to ranksum)
Improvements:
=============
** binopdf.m: implement high accuracy Loader algorithm for m>=10 (bug #34362)
** cdf.m: extended to include all available distributions
** geomean.m: fully Matlab compatible. (patch #59410)
** harmmean.m: fully Matlab compatible.
** ismissing.m: corrects handling of n-D arrays, NaN indicators, and improves
matlab compatibility for different data types. (patch #10102)
** laplace_cdf.m: allow for parameters mu and scale (bug #58688)
laplace_inv.m
laplace_pdf.m
logistic_cdf.m
logistic_inv.m
logistic_pdf.m
** pdf.m: extended to include all available distributions
** pdist.m: updated the 'cosine' metric to be more efficient (bug #62495)
** rmmissing.m: corrects cellstr array handling and
improves matlab compatibility for different data types. (patch #10102)
** ttest2.m: can hale NaN values as missing data (bug #58697)
** violin.m: fix parsing color vector affecting Octave>=6.1.0 (bug #62805)
** wblplot.m: fixed coding style and help texinfo. (patch #8579)
Removed Functions:
==================
** wilcoxon_test (replaced by ranksum)
** kruskal_wallis_test (replaced by kruskalwallis)
** sign_test (replaced by updated signtest)
Available Data Sets:
====================
** acetylene Chemical reaction data with correlated predictors
** arrhythmia Cardiac arrhythmia data from the UCI machine learning repository
** carbig Measurements of cars, 1970–1982
** carsmall Subset of carbig. Measurements of cars, 1970, 1976, 1982
** cereal Breakfast cereal ingredients
** examgrades Exam grades on a scale of 0–100
** fisheriris Fisher's 1936 iris data
** hald Heat of cement vs. mix of ingredients
** kmeansdata Four-dimensional clustered data
** mileage Mileage data for three car models from two factories
** morse Recognition of Morse code distinctions by non-coders
** popcorn Popcorn yield by popper type and brand
** stockreturns Simulated stock returns
** weather Daily high temperatures in the same month in two consecutive years
Summary of important user-visible changes for statistics 1.4.3:
-------------------------------------------------------------------
New functions:
==============
** anova1 (patch #10127)
kruskalwallis
** cluster (patch #10009)
** clusterdata (patch #10012)
** confusionchart (patch #9985)
** confusionmat (patch #9971)
** cophenet (patch #10040)
** datasample (patch #10050)
** evalclusters (patch #10052)
** expfit (patch #10092)
explike
** gscatter (patch #10043)
** ismissing (patch #10102)
** inconsistent (patch #10008)
** mhsample.m (patch #10016)
** ncx2pdf (patch #9711)
** optimalleaforder.m (patch #10034)
** pca (patch #10104)
** rmmissing (patch #10102)
** silhouette (patch #9743)
** slicesample (patch #10019)
** wblplot (patch #8579)
Improvements:
=============
** anovan.m: use double instead of toascii (bug #60514)
** binocdf: new option "upper" (bug #43721)
** boxplot: better Matlab compatibility; several Matlab-compatible
plot options added (OutlierTags, Sample_IDs, BoxWidth, Widths,
BoxStyle, Positions, Labels, Colors) and an Octave-specific one
(CapWidhts); demos added; texinfo improved (patch #9930)
** auto MPG (carbig) sample dataset added from
https://archive.ics.uci.edu/ml/datasets/Auto+MPG (patch #10045)
** crosstab.m: make n-dimensional (patch #10014)
** dendrogram.m: many improvements (patch #10036)
** fitgmdist.m: fix typo in ComponentProportion (bug #59386)
** gevfit: change orientation of results for Matlab compatibility (bug #47369)
** hygepdf: avoid overflow for certain inputs (bug #35827)
** kmeans: efficiency and compatibility tweaks (patch #10042)
** pdist: option for squared Euclidean distance (patch #10051)
** stepwisefit.m: give another option to select predictors (patch #8584)
** tricdf, triinv: fixes (bug #60113)
Summary of important user-visible changes for statistics 1.4.2:
-------------------------------------------------------------------
** canoncorr: allow more variables than observations
** fitgmdist: return fitgmdist parameters (Bug #57917)
** gamfit: invert parameter per docs (Bug #57849)
** geoXXX: update docs 'number of failures (X-1)' => 'number of failures (X)' (Bug #57606)
** kolmogorov_smirnov_test.m: update function handle usage from octave6+ (Bug #57351)
** linkage.m: fix octave6+ parse error (Bug #57348)
** unifrnd: changed unifrnd(a,a) to return a 0 rather than NaN (Bug #56342)
** updates for usage of depreciated octave functions
Summary of important user-visible changes for statistics 1.4.1:
-------------------------------------------------------------------
** update install scripts for octave 5.0 depreciated functions
** bug fixes to the following functions:
pdist2.m: use max in distEucSq (Bug #50377)
normpdf: use eps tolerance in tests (Bug #51963)
fitgmdist: fix an output bug in fitgmdist
t_test: Set tolerance on t_test BISTS (Bug #54557)
gpXXXXX: change order of inputs to match matlab (Bug #54009)
bartlett_test: df = k-1 (Bug #45894)
gppdf: apply scale factor (Bug #54009)
gmdistribution: updates for bug #54278, ##54279
wishrnd: Bug #55860
Summary of important user-visible changes for statistics 1.4.0:
-------------------------------------------------------------------
** The following functions are new:
canoncorr
fitgmdist
gmdistribution
sigma_pts
** The following functions have been moved from the statistics package but are
conditionally installed:
mad
** The following functions have been moved from octave to be conditionally
installed:
BASE
cloglog
logit
prctile
probit
qqplot
table (renamed to crosstab)
DISTRIBUTIONS
betacdf
betainv
betapdf
betarnd
binocdf
binoinv
binopdf
binornd
cauchy_cdf
cauchy_inv
cauchy_pdf
cauchy_rnd
chi2cdf
chi2inv
chi2pdf
chi2rnd
expcdf
expinv
exppdf
exprnd
fcdf
finv
fpdf
frnd
gamcdf
gaminv
gampdf
gamrnd
geocdf
geoinv
geopdf
geornd
hygecdf
hygeinv
hygepdf
hygernd
kolmogorov_smirnov_cdf
laplace_cdf
laplace_inv
laplace_pdf
laplace_rnd
logistic_cdf
logistic_inv
logistic_pdf
logistic_rnd
logncdf
logninv
lognpdf
lognrnd
nbincdf
nbininv
nbinpdf
nbinrnd
normcdf
norminv
normpdf
normrnd
poisscdf
poissinv
poisspdf
poissrnd
stdnormal_cdf
stdnormal_inv
stdnormal_pdf
stdnormal_rnd
tcdf
tinv
tpdf
trnd
unidcdf
unidinv
unidpdf
unidrnd
unifcdf
unifinv
unifpdf
unifrnd
wblcdf
wblinv
wblpdf
wblrnd
wienrnd
MODELS
logistic_regression
TESTS
anova
bartlett_test
chisquare_test_homogeneity
chisquare_test_independence
cor_test
f_test_regression
hotelling_test
hotelling_test_2
kolmogorov_smirnov_test
kolmogorov_smirnov_test_2
kruskal_wallis_test
manova
mcnemar_test
prop_test_2
run_test
sign_test
t_test
t_test_2
t_test_regression
u_test
var_test
welch_test
wilcoxon_test
z_test
z_test_2
** Functions marked with known test failures:
grp2idx: bug #51928
gevfir_lmom: bug #31070
** Other functions that have been changed for smaller bugfixes, increased
Matlab compatibility, or performance:
dcov: returned dcov instead of dcor. added demo.
violin: can be used with subplots. violin quality improved.
princomp: Fix expected values of tsquare in unit tests
fitgmdist: test number inputs to function
hist3: fix removal of rows with NaN values
** added the packages test data to install
Summary of important user-visible changes for statistics 1.3.0:
-------------------------------------------------------------------
** The following functions are new:
bbscdf bbsinv bbspdf bbsrnd
binotest
burrcdf burrinv burrpdf burrrnd
gpcdf gpinv gppdf gprnd
grp2idx
mahal
mvtpdf
nakacdf nakainv nakapdf nakarnd
pdf
tricdf triinv tripdf trirnd
violin
** Other functions that have been changed for smaller bugfixes, increased
Matlab compatibility, or performance:
betastat
binostat
cdf
combnk
gevfit
hist3
kmeans
linkage
randsample
squareform
ttest
Summary of important user-visible changes for statistics 1.2.4:
-------------------------------------------------------------------
** Made princomp work with nargout < 2.
** Renamed dendogram to dendrogram.
** Added isempty check to kmeans.
** Transposed output of hist3.
** Converted calculation in hmmviterbi to log space.
** Bug fixes for
stepwisefit wishrnd.
** Rewrite of cmdscale for improved compatibility.
** Fix in squareform for improved compatibility.
** New cvpartition class, with methods:
display repartition test training
** New sample data file fisheriris.txt for tests
** The following functions are new:
cdf crossval dcov pdist2 qrandn randsample signtest ttest ttest2
vartest vartest2 ztest
Summary of important user-visible changes for statistics 1.2.3:
-------------------------------------------------------------------
** Made sure that output of nanstd is real.
** Fixed second output of nanmax and nanmin.
** Corrected handle for outliers in boxplot.
** Bug fix and enhanced functionality for mvnrnd.
** The following functions are new:
wishrnd iwishrnd wishpdf iwishpdf cmdscale
Summary of important user-visible changes for statistics 1.2.2:
-------------------------------------------------------------------
** Fixed documentation of dendogram and hist3 to work with TexInfo 5.
Summary of important user-visible changes for statistics 1.2.1:
-------------------------------------------------------------------
** The following functions are new:
pcares pcacov runstest stepwisefit hist3
** dendogram now returns the leaf node numbers and order that the nodes were displayed in.
** New faster implementation of princomp.
Summary of important user-visible changes for statistics 1.2.0:
-------------------------------------------------------------------
** The following functions are new:
regress_gp dendogram plsregress
** New functions for the generalized extreme value (GEV) distribution:
gevcdf gevfit gevfit_lmom gevinv gevlike gevpdf gevrnd gevstat
** The interface of the following functions has been modified:
mvnrnd
** `kmeans' has been fixed to deal with clusters that contain only
one element.
** `normplot' has been fixed to avoid use of functions that have been
removed from Octave core. Also, the plot produced should now display some
aesthetic elements and appropriate legends.
** The help text of `mvtrnd' has been improved.
** Package is no longer autoloaded.
Summary of important user-visible changes for statistics 1.1.3:
-------------------------------------------------------------------
** The following functions are new in 1.1.3:
copularnd mvtrnd
** The functions mnpdf and mnrnd are now also usable for greater numbers
of categories for which the rows do not exactly sum to 1.
Summary of important user-visible changes for statistics 1.1.2:
-------------------------------------------------------------------
** The following functions are new in 1.1.2:
mnpdf mnrnd
** The package is now dependent on the io package (version 1.0.18 or
later) since the functions that it depended of from miscellaneous
package have been moved to io.
** The function `kmeans' now accepts the 'emptyaction' property with
the 'singleton' value. This allows for the kmeans algorithm to handle
empty cluster better. It also throws an error if the user does not
request an empty cluster handling, and there is an empty cluster.
Plus, the returned items are now a closer match to Matlab.
Summary of important user-visible changes for statistics 1.1.1:
-------------------------------------------------------------------
** The following functions are new in 1.1.1:
monotone_smooth kmeans jackknife
** Bug fixes on the functions:
normalise_distribution combnk
repanova
** The following functions were removed since equivalents are now
part of GNU octave core:
zscore
** boxplot.m now returns a structure with handles to the plot elemenets.
Summary of important user-visible changes for statistics 1.1.0:
-------------------------------------------------------------------
** IMPORTANT note about `fstat' shadowing core library function:
GNU octave's 3.2 release added a new function `fstat' to return
information of a file. Statistics' `fstat' computes F mean and
variance. Since MatLab's `fstat' is the equivalent to statistics'
`fstat' (not to core's `fstat'), and to avoid problems with the
statistics package, `fstat' has been deprecated in octave 3.4
and will be removed in Octave 3.8. In the mean time, please
ignore this warning when installing the package.
** The following functions are new in 1.1.0:
normalise_distribution repanova combnk
** The following functions were removed since equivalents are now
part of GNU octave core:
prctile
** The __tbl_delim__ function is now private.
** The function `boxplot' now accepts named arguments.
** Bug fixes on the functions:
harmmean nanmax nanmin regress
** Small improvements on help text.