| data-error | |
|---|---|
| enormous-contingency-table | |
| insufficient-data | |
| no-data | |
| not-binary-variables | |
| unmatched-sequences | |
| zero-standard-deviation | |
| zero-variance |
| *continous-data-window-divisor* | |
|---|---|
| *continuous-variable-uniqueness-factor* | |
| *create-statistical-objects* | |
| *gaussian-cdf-signals-zero-standard-deviation-error* | |
| *temporary-table* | A temporary table. This avoids consing. |
| *temporary-vector* | A temporary vector for use by statistical functions such as `quantile,' which |
| *way-too-big-contingency-table-dimension* |
| +0degrees+ | |
|---|---|
| +10degrees+ | |
| +120degrees+ | |
| +135degrees+ | |
| +150degrees+ | |
| +15degrees+ | |
| +180degrees+ | |
| +210degrees+ | |
| +225degrees+ | |
| +240degrees+ | |
| +270degrees+ | |
| +300degrees+ | |
| +30degrees+ | |
| +315degrees+ | |
| +330degrees+ | |
| +360degrees+ | |
| +45degrees+ | |
| +5degrees+ | |
| +60degrees+ | |
| +90degrees+ | |
| +e+ | An approximation of the constant e (named for Euler!). |
| +log-pi+ | |
| +sqrt-pi+ | |
| 2fpi | The constant 2*pi, in single-float format. Using this constant avoid |
| fpi | The constant pi, in single-float format. Using this constant avoid |
| 1-or-2d-arrayp | |
|---|---|
| anova-one-way-groups | Performs a one-way analysis of variance (ANOVA) on the `data,' which should |
| anova-one-way-variables | anova-one-way-variables (iv dv &optional (scheffe-tests-p t) |
| anova-one-way-variables-internal | See anova-one-way-variables |
| anova-two-way-groups | Calculates the analysis of variance when there are two factors that may |
| anova-two-way-variables | anova-two-way-variables (dv iv1 iv2) |
| anova-two-way-variables-internal | See anova-two-way-variables |
| anova-two-way-variables-unequal-cell-sizes | anova-two-way-variables-unequal-cell-sizes (iv1 iv2 dv) |
| anova-two-way-variables-unequal-cell-sizes-internal | See anova-two-way-variables-unequal-cell-sizes |
| autocorrelation | autocorrelation (sample max-lag &optional (min-lag 0)) |
| autocorrelation-internal | See autocorrelation |
| beta | Returns the value of the Beta function, defined in terms of the complete |
| beta-incomplete | This function is useful in defining the cumulative distributions for |
| binomial-cdf | Suppose an event occurs with probability `p' per trial. This function |
| binomial-cdf-exact | This is an exact but computationally intensive form of the preferred |
| binomial-coefficient | Returns the binomial coefficient, |
| binomial-coefficient-exact | This is an exact but computationally intensive form of the preferred |
| binomial-probability | Returns the probability of |
| binomial-probability-exact | This is an exact but computationally intensive form of the preferred |
| chi-square-2x2 | Performs a chi-square test for independence of the two variables, |
| chi-square-2x2-counts | Runs a chi-square test for association on a simple 2 x 2 table. If `yates' |
| chi-square-rxc | Performs a chi-square test for independence of the two variables, |
| chi-square-rxc-counts | Calculates the chi-square statistic and corresponding p-value for the given |
| chi-square-significance | Computes the complement of the cumulative distribution function for a |
| combination-count | Returns the number of combinations of n elements taken k at a time. Assumes valid |
| confidence-interval | confidence-interval nil |
| confidence-interval-internal | |
| confidence-interval-proportion | confidence-interval-proportion (x n confidence) |
| confidence-interval-proportion-internal | See confidence-interval-proportion |
| confidence-interval-t | confidence-interval-t (data confidence) |
| confidence-interval-t-internal | See confidence-interval-t |
| confidence-interval-t-summaries | This function is just like `confidence-interval-t,' except that instead of |
| confidence-interval-z | confidence-interval-z (data confidence) |
| confidence-interval-z-internal | See confidence-interval-z |
| confidence-interval-z-summaries | This function is just like `confidence-interval-z,' except that instead of |
| correlation | correlation (sample1 sample2 &key start1 end1 start2 end2) |
| correlation-from-summaries | Computes the correlation of two variables given summary statistics of the |
| correlation-internal | See correlation |
| correlation-matrix | Returns a matrix of all the correlations of all the variables. The dependent |
| covariance | covariance (sample1 sample2 &key start1 end1 start2 end2) |
| covariance-internal | See covariance |
| cross-correlation | cross-correlation (sequence1 sequence2 max-lag &optional (min-lag 0)) |
| cross-correlation-internal | See cross-correlation |
| d-test | d-test (sample-1 sample-2 tails &key (times 1000) (h0mean 0)) |
| d-test-internal | See d-test |
| data-continuous-p | |
| data-length | data-length (data &key start end key) |
| data-length-internal | See data-length |
| degrees->radians | Convert degrees to radians. |
| difference-list | Takes a sequence of numbers and returns a sequence of differences |
| div2 | Divide positive fixnum `i' by 2 or a power of 2, yielding an integer result. |
| ensure-float | |
| error-function | Computes the error function, which is typically used to compute areas under |
| error-function-complement | This function computes the complement of the error function, |
| error-function-complement-short-1 | |
| error-function-complement-short-2 | |
| exp2 | 2^n |
| extract-unique-values | A faster version of `remove-duplicates'. Note you cannot specify a :TEST (it is always #'eq). |
| f-measure | Returns the f-measure, the combination of precision and recall based on |
| f-significance | This function occurs in the statistical test of whether two observed samples |
| factorial | Returns the factorial of `n,' which should be a non-negative integer. The |
| factorial-exact | Returns the factorial of `n,' which should be an integer. The result will |
| factorial-ln | Returns the natural logarithm of n!; `n' should be an integer. The result |
| fill-2d-array | |
| find-critical-value | Returns the critical value of some statistic. The function `p-function' |
| g-test | Calculates the G-test for a contingency table. The formula for the |
| gamma-incomplete | This is an incomplete gamma function, what Numerical Recipes in C calls |
| gamma-ln | Returns the natural logarithm of the Gamma function evaluated at `x.' |
| gaussian-cdf | Computes the cumulative distribution function for a Gaussian random variable |
| gaussian-significance | Computes the significance of |
| inner-product | Returns the inner product of the two samples, which should be sequences of |
| interquartile-range | interquartile-range (data) |
| interquartile-range-internal | See interquartile-range |
| invert-matrix | If matrix is singular returns nil, else returns its inverse. |
| invert-matrix-iterate | If matrix is singular returns nil, else returns the inverse of matrix. |
| lagged-correlation | Returns the correlations of |
| linear-regression-brief | Calculates the main statistics of a linear regression: the slope and |
| linear-regression-brief-summaries | Calculates the main statistics of a linear regression: the slope and |
| linear-regression-minimal | Calculates the slope and intercept of the regression line. This function |
| linear-regression-minimal-summaries | Calculates the slope and intercept of the regression line. This function |
| linear-regression-verbose | Calculates almost every statistic of a linear regression: the slope and |
| linear-regression-verbose-summaries | Calculates almost every statistic of a linear regression: the slope and |
| linear-scale | Rescales value linearly from the old-min/old-max scale to the new-min/new-max one. |
| list-2d-array | |
| log2 | Log of `n' to base 2. |
| make-3d-table | Collects the |
| make-contingency-table | Counts each unique combination of an element of |
| matrix-addition | |
| matrix-multiply | Does successive multiplications of each element in `args'. If two |
| matrix-norm | Returns the norm of matrix. |
| matrix-plus-matrix | Adds two matrices together |
| matrix-plus-scalar | Add a scalar value to a matrix |
| matrix-times-matrix | Multiplies two matrices together |
| matrix-times-scalar | Multiply a matrix by a scalar value |
| matrix-times-scalar! | Multiply a matrix by a scalar value |
| matrix-trace | |
| maximum | maximum (data &key start end key) |
| maximum-internal | See maximum |
| mean | mean (data &key start end key) |
| mean-internal | See mean |
| median | median (data &key start end key) |
| median-internal | See median |
| minimum | minimum (data &key start end key) |
| minimum-internal | See minimum |
| mod2 | Find `n' mod a power of 2. |
| mode | mode (data &key start end key) |
| mode-for-continuous-data | Returns the most frequent element of `data,' which should be a sequence. The |
| mode-internal | See mode |
| multiple-linear-regression-arrays | This is an internal function for the use of the multiple-linear-regression |
| multiple-linear-regression-brief | Let m be the number of independent variables, `ivs.' This function returns a |
| multiple-linear-regression-minimal | Let m be the number of independent variables, `ivs.' This function returns |
| multiple-linear-regression-normal | Performs linear regression of the dependent variable, |
| multiple-linear-regression-verbose | Let m be the number of independent variables, `ivs.' This function returns |
| multiple-modes | multiple-modes (data k &key start end key) |
| multiple-modes-internal | See multiple-modes |
| multiply-matrices | Multiply matrices MATRIX-1 and MATRIX-2, storing into MATRIX-3 if supplied. |
| normalize-matrix | Returns a new matrix such that the sum of its elements is 1.0 |
| on-interval | returns t iff x in the interval |
| partials-from-parents | |
| permutation-count | Returns the number of possible ways of taking k elements out of n total. |
| poisson-cdf | Computes the cumulative distribution function for a Poisson random variable |
| print-anova-table | Prints |
| print-scheffe-table | Prints |
| pythag-df | Computes square root of aa + b b without destructive overflow or underflow. |
| pythag-sf | Computes square root of aa + b b without destructive overflow or underflow. |
| quantile | quantile (data q &key start end key) |
| quantile-internal | See quantile |
| r-score | Takes two sequences and returns the correlation coefficient. |
| radians->degrees | Convert radians to degrees. Does not round the result. |
| range | range (data &key start end key) |
| range-internal | See range |
| reduce-matrix | Uses the Gauss-Jordan reduction method to reduce a matrix. |
| remove-&rest | Removes the '&rest arg' part from a lambda-list (strictly for documentation purposes. |
| round-to-factor | Equivalent to (* factor (round n factor)). For example, `round-to-factor' of |
| safe-exp | Eliminates floating point underflow for the exponential function. |
| scalar-matrix-multiply | Multiplies a matrix by a scalar value in the form M[i,j] = s*M[i,j]. |
| scheffe-tests | Performs all pairwise comparisons between group means, testing for |
| significance | significance nil |
| significance-internal | |
| singular-value-decomposition | Returns as three values the U W and V of singular value decomposition. If |
| skewness | skewness (data &key start end key) |
| skewness-internal | See skewness |
| smart-mode | |
| smooth-4253h | Smooths `data' by successive smoothing: 4,median; then 2,median; then |
| smooth-hanning | Smooths `data' by replacing each element with the weighted mean of it and its |
| smooth-mean-2 | With a window of size two, the median and mean smooth functions are the |
| smooth-mean-3 | Smooths `data' by replacing each element with the mean of it and its two |
| smooth-mean-4 | Smooths `data' by replacing each element with the mean of it, its left |
| smooth-mean-5 | Smooths `data' by replacing each element with the median of it, its two left |
| smooth-median-2 | Smooths `data' by replacing each element with the median of it and its |
| smooth-median-3 | Smooths `data' by replacing each element with the median of it and its two |
| smooth-median-4 | Smooths `data' by replacing each element with the median of it, its left |
| smooth-median-5 | Smooths `data' by replacing each element with the median of it, its two left |
| square | |
| standard-deviation | standard-deviation (data &key start end key) |
| standard-deviation-internal | See standard-deviation |
| statistical-summary | statistical-summary (data &key start end key) |
| statistical-summary-internal | See statistical-summary |
| students-t-significance | Student's distribution is much like the Gaussian distribution except with |
| sum-list | Takes a sequence of numbers and returns their sum. |
| sum-of-array-elements | |
| sum-of-squares | Returns the sum of squared distances from the mean of |
| svbksb-df | Solves A X = B for a vector |
| svbksb-sf | Solves A X = B for a vector |
| svd-back-substitute | Returns the solution vector to the Ax=b, where A has been decomposed into |
| svd-inverse-fast-df | Computes the inverse of a matrix that has been decomposed into |
| svd-inverse-fast-sf | Computes the inverse of a matrix that has been decomposed into |
| svd-inverse-slow-df | Computes the inverse of a matrix that has been decomposed into |
| svd-inverse-slow-sf | Computes the inverse of a matrix that has been decomposed into |
| svd-matrix-inverse | Use singular value decomposition to compute the inverse of `A.' If an exact |
| svd-solve-linear-system | Returns solution of linear system matrix * solution = b-vector. Employs the |
| svd-zero | If the relative magnitude of an element in |
| svdcmp-df | Given an |
| svdcmp-sf | Given an |
| svdvar | Given |
| svzero-df | If the relative magnitude of an element in |
| svzero-sf | If the relative magnitude of an element in |
| t-significance | t-significance nil |
| t-significance-internal | |
| t-test | t-test (sample-1 sample-2 &optional (tails both) (h0mean 0)) |
| t-test-internal | See t-test |
| t-test-matched | t-test-matched (sample1 sample2 &optional (tails both)) |
| t-test-matched-internal | See t-test-matched |
| t-test-one-sample | t-test-one-sample (data tails &optional (h0-mean 0) &key start end key) |
| t-test-one-sample-internal | See t-test-one-sample |
| times2 | Multiply `i' by a power of 2. |
| transpose-matrix | |
| trimmed-mean | trimmed-mean (data percentage &key start end key) |
| trimmed-mean-internal | See trimmed-mean |
| trunc2 | Truncate `n' to a power of 2. |
| truncate-to-factor | Equivalent to (* factor (truncate n factor)). For example, |
| tukey-summary | tukey-summary (data &key start end key) |
| tukey-summary-internal | See tukey-summary |
| variance | variance (data &key start end key) |
| variance-internal | See variance |
| z-test-one-sample | z-test-one-sample (data tails &optional (h0-mean 0) (h0-std-dev 1) &key |
| z-test-one-sample-internal | See z-test-one-sample |
| composite-statistic-p | |
|---|---|
| convert | |
| cross-product | |
| dot-product | http://en.wikipedia.org/wiki/Dot_product |
| make-statistic | |
| simple-statistic-p | |
| statisticp |
| aref1 | |
|---|---|
| aref11 | |
| check-type-of-arg | Generate error if the value of ARG-NAME doesn't satisfy PREDICATE. |
| define-statistic | In clasp, statistical objects have two parts, a class which stores the |
| sign-df | |
| sign-sf | |
| start/end | |
| underflow-goes-to-zero | Protects against floating point underflow errors and sets the value to 0.0 instead. |
| with-routine-error-handling | |
| with-temp-table | Binds `temp' to a hash table. |
| with-temp-vector | Binds |