The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

Type: Package
Title: Calculates Whisker Odds
Version: 0.1.0
Description: Descriptive statistics for large data tend to be low resolution on the tails. Whisker Odds generate a table of descriptive statistics for large data. This is the same as letter-values, but with an alternative naming of depths which allow for depths beyond 26. For a reference to letter-values see 'Heike Hofmann' and 'Hadley Wickham' and 'Karen Kafadar' (2017) <doi:10.1080/10618600.2017.1305277>.
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.1.2
Imports: dplyr, stats, magrittr, tibble, glue, purrr
URL: https://github.com/alexhallam/wodds
BugReports: https://github.com/alexhallam/wodds/issues
Suggests: testthat (≥ 3.0.0)
Config/testthat/edition: 3
NeedsCompilation: no
Packaged: 2022-04-14 23:08:27 UTC; user
Author: Alex Hallam [aut, cre], R. Cody Heimberger [ctb]
Maintainer: Alex Hallam <alexhallam6.28@gmail.com>
Repository: CRAN
Date/Publication: 2022-04-15 10:50:02 UTC

Get depth from sample size

Description

Calculates the depth given a sample size and alpha level

Usage

get_depth_from_n(n, alpha = 0.05)

Arguments

n

an integer scalar sample size

alpha

alpha level such as 0.1, 0.05, 0.01. An alpha of 0.05 would be associated with a 95 percent confidence interval

Value

an integer depth

Examples

get_depth_from_n(1e4L, 0.05)

Get sample size from depth

Description

Calculates the sample size needed given an alpha level and depth

Usage

get_n_from_depth(d, alpha = 0.05, conservative = TRUE)

Arguments

d

an integer depth

alpha

alpha level such as 0.1, 0.05, 0.01. An alpha of 0.05 would be associated with a 95 percent confidence interval

conservative

a bool. default is FALSE. If TRUE then a conservative (larger) sample size is returned.

Value

a float sample size

Examples

get_n_from_depth(7L, 0.01)

make_wodd_name

Description

make_wodd_name a private function

Usage

make_wodd_name(index)

Arguments

index

int

Value

A vector


raw_wodd

Description

raw_wodd a private function

Usage

raw_wodd(index)

Arguments

index

int

Value

A vector


select_wodd_name_from_table

Description

select_wodd_name_from_table a private function

Usage

select_wodd_name_from_table(index)

Arguments

index

int

Value

A vector

Examples

select_wodd_name_from_table(1L)

wodd_format

Description

wodd_format a private function

Usage

wodd_format(wodd_name)

Arguments

wodd_name

string. "S0", "S1", "M". etc

Value

A string


Calculate whisker odds

Description

makes whisker odds

Usage

wodds(
  y,
  alpha = 0.05,
  include_tail_area = FALSE,
  include_outliers = FALSE,
  include_depth = FALSE
)

Arguments

y

A vector of values

alpha

the alpha level, such as 0.05 which is the compliment of the confidence interval, such as 0.95

include_tail_area

a binary. If true then include a column of tail area 2^(i)

include_outliers

a binary. If true include a column of outliers beyond the last wodd depth

include_depth

a binary. If true include a column indicating the depth of the letter value

Value

A dataframe of wodds

lower_value

lower value

wodd_name

Name of wodd

upper_value

upper value

Examples

set.seed(42)
wodds(rnorm(1e4, 0, 1))

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.