-
Notifications
You must be signed in to change notification settings - Fork 41
Expand file tree
/
Copy pathNEWS
More file actions
170 lines (102 loc) · 5.04 KB
/
Copy pathNEWS
File metadata and controls
170 lines (102 loc) · 5.04 KB
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
Summary of important user-visible changes for statistics 1.8.0:
-------------------------------------------------------------------
Important Notice: 1) Minimum Octave version required is 9.1.0
2) Add dependency to the datatypes package
3) Incompatibility with the `nan` package
4) Update 'libsvm' library to version 3.36
5) Using `tablicious` as a drop in replacement
for `datatypes` might cause issues. Future
development of statistical functions to enable
support for tables and categorical arrays will
be based on the implementations in `datatypes`
New functions:
==============
** makima
Improvements:
=============
** fillmissing: add support for the "makima" interpolation method
** svmpredict: add support for one class posterior probablity
Removed functions: (available in core Octave)
==================
** mad
** mean
** median
** std
** var
Summary of important user-visible changes for statistics 1.8.1:
-------------------------------------------------------------------
Important Notice: 1) Soon after Octave 11.1 is officially released the
'statistics' package will update its dependency to
Octave 11, so that further development can rely on
advancements to core statistics and data functions
that will be available with Octave 11.
2) Incompatibility with the `nan` package
3) Using `tablicious` as a drop in replacement
for `datatypes` might cause issues.
New functions:
==============
** dummyvar
** parseWilkinsonFormula
Improvements:
=============
All random generator distribution functions now accept empty size vectors
as third input argument for MATLAB compatibility.
** confusionmat: add support for new data types
** crosstab: add support for new data types
** cvpartition: implement 'summary' method
** datasample: improve input validation
** fillmissing: char arrays do not have standard missing values
** friedman: return ANOVA results in a table
** grp2idx: fix MATLAB compatibility, add support for new data types
** grpstats: add support for tables and categorical arrays, add ploting
functionality, fix remaining MATLAB compatiblity issue
** hnswSearcher: improve performance in building index and query operations
** ismissing: fix MATLAB compatibility, char arrays do not have standard
missing values
** KDTreeSearcher: improve query speed
** knnsearch: improve input validation and avoid infinite recursion
** pcacov: improve input validation
** pdist, pdist2: improve performance, add fast euclidean algorithms
** rangesearch: improve input validation and avoid infinite recursion
** rmmissing: fix MATLAB compatibility, char arrays do not have standard
missing values
** standardizeMissing: fix MATLAB compatibility, char arrays do not have
standard missing values
** stepwisefit: fix MATLAB compatibility, replace legacy Draper-Smith
algorithm, results may differ from previous implementation
** tabulate: add support for tables and categorical arrays
** wishrnd: allow for non-integral DF under certain constrains
Summary of important user-visible changes for statistics 1.8.2:
-------------------------------------------------------------------
Important Notice: 1) Update dependency to datatypes 1.2.0
2) Incompatibility with the `nan` package
3) Using `tablicious` as a drop in replacement
for `datatypes` might cause issues.
Improvements:
=============
** anova1: properly handle NaN values as group labels
** boxplot: add support for multi grouping variables
** grp2idx: improve integration with datatypes class objects
** makima: improve MATLAB compatibility
** parseWilkinsonFormula: add 'equations' mode
** sampsizepwr: fix computations for single-tailed distributions
** signtest: properly handle NaN values
Summary of important user-visible changes for statistics 1.8.3:
-------------------------------------------------------------------
Important Notice: 1) Minimum Octave version required is 11.1.0
2) Update dependency to datatypes 1.2.3
3) Incompatibility with the `nan` package
4) Using `tablicious` as a drop in replacement
for `datatypes` might cause issues.
Improvements:
=============
** ClusterCriterion: improve speed
** cmdscale: add support for second argument
** DaviesBouldinEvaluation: fix index
** harmmean, trimmean: improve MATLAB compatibility
** linkage: improve speed and fix unused variable
** pca, princomp: improve speed
** randsample: fix edge cases
** stepwisefit: improve speed
** squareform, tabulate: improve MATLAB compatibility
** RegressionGAM.predict: correct ySD computation using residual variance