Fhat_conditional_: Weighted empirical cumulative distribution function (ecdf),...

Description Usage Arguments Value Examples

View source: R/Fhat_conditional.R

Description

Weighted empirical cumulative distribution function (ecdf), conditional on one or more variables

Usage

1
Fhat_conditional_(.data, .variables, x, weights)

Arguments

.data

a data frame

.variables

a character vector with one or more column names

x

character vector of length one, with the name of the numeric column whose conditional ecdf has to be estimated

weights

character vector of length one, indicating the name of the positive numeric column of weights, which will be used in the estimation of the conditional ecdf

Value

a data frame, with the variables used to condition, the x variable, and columns wsum (aggregated sum of weights, based on unique values of x) and Fhat (the estimated conditional Fhat). In addition to data frame, the object will be of classes grouped_df, tbl_df and tbl (from package dplyr)

Examples

1
2
3
4
Fhat_conditional_(mtcars,
                 .variables = c("vs", "am"),
                 x = "mpg",
                 weights = "cyl")

Example output

# A tibble: 28 x 6
# Groups:   vs, am [4]
      vs    am   mpg  wsum  wcum  Fhat
   <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
 1     0     0  10.4    16    16 0.167
 2     0     0  13.3     8    24 0.25 
 3     0     0  14.3     8    32 0.333
 4     0     0  14.7     8    40 0.417
 5     0     0  15.2    16    56 0.583
 6     0     0  15.5     8    64 0.667
 7     0     0  16.4     8    72 0.75 
 8     0     0  17.3     8    80 0.833
 9     0     0  18.7     8    88 0.917
10     0     0  19.2     8    96 1    
# ... with 18 more rows

distrr documentation built on July 14, 2020, 5:06 p.m.