(abs x)
returns the absolute value of x
(abs -7) => 7 (abs 7) => 7
returns the absolute value of `x` (abs -7) => 7 (abs 7) => 7
(combinatorial n i)
calculates the result of n
choose i
(combinatorial 4 2) => 6
(combinatorial 4 3) => 4
calculates the result of `n` choose `i` (combinatorial 4 2) => 6 (combinatorial 4 3) => 4
(factorial n)
calculates the factorial of n
(factorial 4) => 24
(factorial 10) => 3628800
calculates the factorial of `n` (factorial 4) => 24 (factorial 10) => 3628800
(histogram xs)
(histogram xs n)
creates a histogram of values
(histogram [1 2 3 3 5 5 7 7 8 8 9] 4) => [4 2 2 3]
creates a histogram of values (histogram [1 2 3 3 5 5 7 7 8 8 9] 4) => [4 2 2 3]
(kurtosis xs)
(kurtosis xs stddev)
calculates the kurtosis of the data
(kurtosis [4 5 2 9 5 7 4 5 4]) => (approx 2.4722)
calculates the kurtosis of the data (kurtosis [4 5 2 9 5 7 4 5 4]) => (approx 2.4722)
(log b x)
calculates the logarithm base b
of x
(log 2 2) => 1.0
(log 4 16) => 2.0
calculates the logarithm base `b` of `x` (log 2 2) => 1.0 (log 4 16) => 2.0
(log10 x)
calculates the log base 10 of x
(log10 2) => 0.3010299956639812
(log10 10) => 1.0
calculates the log base 10 of `x` (log10 2) => 0.3010299956639812 (log10 10) => 1.0
(loge x)
calculates the natural log of x
(loge 2) => 0.6931471805599453
(loge 10) => 2.302585092994046
calculates the natural log of `x` (loge 2) => 0.6931471805599453 (loge 10) => 2.302585092994046
(mean xs)
calculates the average value of a set of data
(mean [1 2 3 4 5]) => 3
(mean [1 1.6 7.4 10]) => 5.0
calculates the average value of a set of data (mean [1 2 3 4 5]) => 3 (mean [1 1.6 7.4 10]) => 5.0
(median xs)
calculates the middle value of a set of data
(median [5 2 4 1 3]) => 3
(median [7 0 2 3]) => 5/2
calculates the middle value of a set of data (median [5 2 4 1 3]) => 3 (median [7 0 2 3]) => 5/2
(mode xs)
calculates the most frequent value of a set of data
(mode [:alan :bob :alan :greg]) => [:alan]
(mode [:smith :carpenter :doe :smith :doe]) => [:smith :doe]
calculates the most frequent value of a set of data (mode [:alan :bob :alan :greg]) => [:alan] (mode [:smith :carpenter :doe :smith :doe]) => [:smith :doe]
(percentile xs ratio)
calculates the value within the population given a ratio
(percentile [1 9 9 9 9] 0.5) => 9
calculates the value within the population given a ratio (percentile [1 9 9 9 9] 0.5) => 9
(quantile xs n)
splits the total population into equal quantiles
(quantile [1 2 4 4 4 4 8 9] 4) => [3.5 4.0 5.0]
splits the total population into equal quantiles (quantile [1 2 4 4 4 4 8 9] 4) => [3.5 4.0 5.0]
(skew xs)
(skew xs stddev)
calculates the skewedness of the data
(skew [4 5 2 9 5 7 4 5 4]) => (approx 0.5833)
calculates the skewedness of the data (skew [4 5 2 9 5 7 4 5 4]) => (approx 0.5833)
(sqrt x)
calculates the square root of a number
(sqrt 25) => 5.0
calculates the square root of a number (sqrt 25) => 5.0
(square x)
calculates the square of a number
(square 5) => 25
calculates the square of a number (square 5) => 25
(stddev xs)
calculates the standard deviation for a set of data
(stddev [4 5 2 9 5 7 4 5 4]) => 2.0
calculates the standard deviation for a set of data (stddev [4 5 2 9 5 7 4 5 4]) => 2.0
(variance xs)
calculates the average of the squared differences from the mean
(variance [4 5 2 9 5 7 4 5 4]) => 4
calculates the average of the squared differences from the mean (variance [4 5 2 9 5 7 4 5 4]) => 4
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close