281
edits
(→Missing functions: remove implemented ones) |
(update status) |
||
(13 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
The {{Forge|statistics|statistics package}} is part of the | The {{Forge|statistics|statistics package}} is part of the [[Octave Forge]] project. | ||
== Core package == | |||
We need to decide what to do with the functions in the existing Forge package when they are not implemented or have been removed from the corresponding Matlab Toolbox: | |||
=== To be decided === | |||
{| class="wikitable" | |||
! function | |||
! decision/notes | |||
|- | |||
|anderson_darling_cdf | |||
| | |||
|- | |||
|cl_multinom | |||
| | |||
|- | |||
|dcov | |||
| | |||
|- | |||
| gevfit_lmom | |||
| | |||
|- | |||
| iwishpdf | |||
| | |||
|- | |||
| jsucdf | |||
| | |||
|- | |||
|jsupdf | |||
| | |||
|- | |||
|monotone_smooth | |||
| | |||
|- | |||
|normalise_distribution | |||
| | |||
|- | |||
|princomp | |||
|matlab says that the function has been removed but likely is a lie. We should keep it too. | |||
|- | |||
|qrandn | |||
| | |||
|- | |||
|runstest | |||
| | |||
|- | |||
|sigma_pts | |||
|not yet released | |||
|- | |||
|violin | |||
| | |||
|- | |||
|vmpdf | |||
| | |||
|- | |||
|vmrnd | |||
| | |||
|- | |||
|wishpdf | |||
| | |||
|} | |||
=== Matlab incompatible === | |||
These functions have the same name as Matlab functions but have a different interface | |||
* boxplot | |||
* gpcdf | |||
* gpinv | |||
* gppdf | |||
* gprnd | |||
=== Can be reused in other functions === | |||
{| class="wikitable" | |||
!forge function | |||
!matlab counterpart | |||
|- | |||
|anderson_darling_test | |||
|adtest | |||
|- | |||
|bbscdf | |||
|BirnbaumSaundersDistribution class | |||
|- | |||
|bbsinv | |||
|BirnbaumSaundersDistribution class | |||
|- | |||
|bbspdf | |||
|BirnbaumSaundersDistribution class | |||
|- | |||
|bbsrnd | |||
|BirnbaumSaundersDistribution class | |||
|- | |||
|binotest | |||
|binofit | |||
|- | |||
|burrcdf | |||
|BurrDistribution class | |||
|- | |||
|burrinv | |||
|BurrDistribution class | |||
|- | |||
|burrpdf | |||
|BurrDistribution class | |||
|- | |||
|burrrnd | |||
|BurrDistribution class | |||
|- | |||
|nakacdf | |||
|NakagamiDistribution class | |||
|- | |||
|nakainv | |||
|NakagamiDistribution class | |||
|- | |||
|nakapdf | |||
|NakagamiDistribution class | |||
|- | |||
|nakarnd - should be used to implement the | |||
|NakagamiDistribution class | |||
|- | |||
|regress_gp | |||
|RegressionGP class | |||
|- | |||
|repanova | |||
|RepeatedMeasuresModel.ranova | |||
|- | |||
|tricdf | |||
|TriangularDistribution class | |||
|- | |||
|triinv | |||
|TriangularDistribution class | |||
|- | |||
|tripdf | |||
|TriangularDistribution class | |||
|- | |||
|trirnd | |||
|TriangularDistribution class | |||
|- | |||
|logistic_cdf | |||
|LogisticDistribution class | |||
|- | |||
|logistic_inv | |||
|LogisticDistribution class | |||
|- | |||
|logistic_pdf | |||
|LogisticDistribution class | |||
|- | |||
|logistic_rnd | |||
|LogisticDistribution class | |||
|- | |||
|stdnormal_cdf | |||
|NormalDistribution class | |||
|- | |||
|stdnormal_inv | |||
|NormalDistribution class | |||
|- | |||
|stdnormal_pdf | |||
|NormalDistribution class | |||
|- | |||
|stdnormal_rnd | |||
|NormalDistribution class | |||
|- | |||
|anova | |||
|anova method in different *Model classes | |||
|- | |||
|manova | |||
|manova methods in different *Model classes | |||
|- | |||
|bartlett_test | |||
|barttest | |||
|- | |||
|kolmogorov_smirnov_test | |||
|ktest | |||
|- | |||
|kolmogorov_smirnov_test_2 | |||
|ktest2 | |||
|- | |||
|kruskal_wallis_test | |||
|kruskalwallis | |||
|} | |||
=== Ready to go === | |||
These functions seem to be Matlab compatible | |||
<div style="column-count:4;-moz-column-count:4;-webkit-column-count:4"> | |||
* anovan | |||
* betastat | |||
* binostat | |||
* binotest | |||
* canoncorr | |||
* caseread | |||
* casewrite | |||
* cdf | |||
* chi2stat | |||
* cmdscale | |||
* combnk | |||
* copulacdf | |||
* copulapdf | |||
* copularnd | |||
* crossval | |||
* @cvpartition | |||
* dendrogram | |||
* expstat | |||
* ff2n | |||
* fitgmdist | |||
* fstat | |||
* fullfact | |||
* gamfit | |||
* gamlike | |||
* gamstat | |||
* geomean | |||
* geostat | |||
* gevcdf | |||
* gevfit | |||
* gevinv | |||
* gevlike | |||
* gevpdf | |||
* gevrnd | |||
* gevstat | |||
* gmdistribution | |||
* grp2idx | |||
* harmmean | |||
* hist3 | |||
* histfit | |||
* hmmestimate | |||
* hmmgenerate | |||
* hmmviterbi | |||
* hygestat | |||
* iwishrnd | |||
* jackknife | |||
* kmeans | |||
* linkage | |||
* lognstat | |||
* mad | |||
* mahal | |||
* mnpdf | |||
* mnrnd | |||
* mvncdf | |||
* mvnpdf | |||
* mvnrnd | |||
* mvtcdf | |||
* mvtpdf | |||
* mvtrnd | |||
* nanmax | |||
* nanmean | |||
* nanmedian | |||
* nanmin | |||
* nanstd | |||
* nansum | |||
* nanvar | |||
* nbinstat | |||
* normplot | |||
* normstat | |||
* pcacov | |||
* pcares | |||
* pdf | |||
* pdist2 | |||
* pdist | |||
* plsregress | |||
* poisstat | |||
* random | |||
* randsample | |||
* raylcdf | |||
* raylinv | |||
* raylpdf | |||
* raylrnd | |||
* raylstat | |||
* regress | |||
* signtest | |||
* squareform | |||
* stepwisefit | |||
* tabulate | |||
* tblread | |||
* tblwrite | |||
* trimmean | |||
* tstat | |||
* ttest2 | |||
* ttest | |||
* unidstat | |||
* unifstat | |||
* vartest2 | |||
* vartest | |||
* wblstat | |||
* wishrnd | |||
* ztest | |||
* prctile | |||
* qqplot | |||
* betacdf | |||
* betainv | |||
* betapdf | |||
* betarnd | |||
* binocdf | |||
* binoinv | |||
* binopdf | |||
* binornd | |||
* chi2cdf | |||
* chi2inv | |||
* chi2pdf | |||
* chi2rnd | |||
* expcdf | |||
* expinv | |||
* exppdf | |||
* exprnd | |||
* fcdf | |||
* finv | |||
* fpdf | |||
* frnd | |||
* gamcdf | |||
* gaminv | |||
* gampdf | |||
* gamrnd | |||
* geocdf | |||
* geoinv | |||
* geopdf | |||
* geornd | |||
* hygecdf | |||
* hygeinv | |||
* hygepdf | |||
* hygernd | |||
* logncdf | |||
* logninv | |||
* lognpdf | |||
* lognrnd | |||
* nbincdf | |||
* nbininv | |||
* nbinpdf | |||
* nbinrnd | |||
* normcdf | |||
* norminv | |||
* normpdf | |||
* normrnd | |||
* poisscdf | |||
* poissinv | |||
* poisspdf | |||
* poissrnd | |||
* tcdf | |||
* tinv | |||
* tpdf | |||
* trnd | |||
* unidcdf | |||
* unidinv | |||
* unidpdf | |||
* unidrnd | |||
* unifcdf | |||
* unifinv | |||
* unifpdf | |||
* unifrnd | |||
* wblcdf | |||
* wblinv | |||
* wblpdf | |||
* wblrnd | |||
</div> | |||
=== In external packages === | |||
bootci, bootstrp are implemented in the [https://gnu-octave.github.io/packages/statistics-bootstrap statistics-bootstrap] package | |||
== Development == | == Development == | ||
Line 54: | Line 412: | ||
* adtest | * adtest | ||
* andrewsplot | * andrewsplot | ||
* anova2 | * anova2 | ||
* ansaribradley | * ansaribradley | ||
Line 64: | Line 421: | ||
* binofit | * binofit | ||
* biplot | * biplot | ||
* candexch | * candexch | ||
* candgen | * candgen | ||
* capability | * capability | ||
* capaplot | * capaplot | ||
* ccdesign | * ccdesign | ||
* cdfplot | * cdfplot | ||
* cell2dataset | * cell2dataset | ||
Line 79: | Line 432: | ||
* classify | * classify | ||
* classregtree | * classregtree | ||
* clustering.evaluation.CalinskiHarabaszEvaluation | * clustering.evaluation.CalinskiHarabaszEvaluation | ||
* clustering.evaluation.DaviesBouldinEvaluation | * clustering.evaluation.DaviesBouldinEvaluation | ||
* clustering.evaluation.GapEvaluation | * clustering.evaluation.GapEvaluation | ||
* clustering.evaluation.SilhouetteEvaluation | * clustering.evaluation.SilhouetteEvaluation | ||
* coefCI | * coefCI | ||
* coefTest | * coefTest | ||
* compact | * compact | ||
* compare | * compare | ||
* controlrules | * controlrules | ||
* copulafit | * copulafit | ||
* copulaparam | * copulaparam | ||
Line 103: | Line 450: | ||
* createns | * createns | ||
* crosstab | * crosstab | ||
* dataset | * dataset | ||
* dataset2cell | * dataset2cell | ||
Line 111: | Line 457: | ||
* daugment | * daugment | ||
* dcovary | * dcovary | ||
* designMatrix | * designMatrix | ||
* devianceTest | * devianceTest | ||
Line 121: | Line 466: | ||
* ecdf | * ecdf | ||
* ecdfhist | * ecdfhist | ||
* evcdf | * evcdf | ||
* evfit | * evfit | ||
Line 129: | Line 473: | ||
* evrnd | * evrnd | ||
* evstat | * evstat | ||
* export | * export | ||
* factoran | * factoran | ||
Line 152: | Line 495: | ||
* glmval | * glmval | ||
* glyphplot | * glyphplot | ||
* gname | * gname | ||
* gpcdf | * gpcdf | ||
Line 163: | Line 504: | ||
* gprnd | * gprnd | ||
* gpstat | * gpstat | ||
* grpstats | * grpstats | ||
* haltonset | * haltonset | ||
* hmmdecode | * hmmdecode | ||
Line 171: | Line 510: | ||
* hougen | * hougen | ||
* icdf | * icdf | ||
* interactionplot | * interactionplot | ||
* invpred | * invpred | ||
* islevel | * islevel | ||
* isundefined | * isundefined | ||
* jbtest | * jbtest | ||
* johnsrnd | * johnsrnd | ||
* join | * join | ||
* knnsearch | * knnsearch | ||
* ksdensity | * ksdensity | ||
* kstest | * kstest | ||
Line 207: | Line 542: | ||
* mdscale | * mdscale | ||
* mergelevels | * mergelevels | ||
* mle | * mle | ||
* mlecov | * mlecov | ||
Line 216: | Line 550: | ||
* mvregress | * mvregress | ||
* mvregresslike | * mvregresslike | ||
* nancov | * nancov | ||
* nbinfit | * nbinfit | ||
Line 231: | Line 564: | ||
* ncx2cdf | * ncx2cdf | ||
* ncx2inv | * ncx2inv | ||
* ncx2rnd | * ncx2rnd | ||
* ncx2stat | * ncx2stat | ||
Line 246: | Line 578: | ||
* normlike | * normlike | ||
* normspec | * normspec | ||
* ordinal | * ordinal | ||
* parallelcoords | * parallelcoords | ||
Line 253: | Line 584: | ||
* partialcorr | * partialcorr | ||
* partialcorri | * partialcorri | ||
* pdf | * pdf | ||
* pearsrnd | * pearsrnd | ||
* perfcurve | * perfcurve | ||
Line 325: | Line 654: | ||
* setlabels | * setlabels | ||
* signrank | * signrank | ||
* sobolset | * sobolset | ||
* statget | * statget | ||
Line 340: | Line 666: | ||
* svmtrain | * svmtrain | ||
* table2dataset | * table2dataset | ||
* tabulate | |||
* tdfread | * tdfread | ||
* tiedrank | * tiedrank | ||
* truncate | * truncate | ||
* unifit | * unifit | ||
* vartestn | * vartestn | ||
* wblfit | * wblfit | ||
* wbllike | * wbllike | ||
* x2fx | * x2fx | ||
* xptread | * xptread | ||
</div> | </div> | ||
=== Missing options === | === Missing options === | ||
[[Category:Octave | *explike: censoring and frequency aren't yet implemented | ||
[[Category:Octave Forge]] | |||
[[Category:Missing functions]] |
edits