obs_n: Nombre d'observations

Description Usage Arguments Value Examples

Description

Indique le nombre d'observations selon différents critères (variables).

Usage

1
2
obs_n(x, ..., method = c("n", "sum"), n_name = "N", obs_name = NULL,
  unique = NULL, type = c("name", "var"))

Arguments

x

Tableau d'analyse.

...

Noms des colonnes

method

"n" pour le nombre d'observations, "sum" pour additionner les valeurs si la colonne obs_name indique déjà un nombre d'observations.

n_name

Nom de la colonne créé indiquant le nombre d'observations.

obs_name

Si method = "sum", nom de la colonne indiquant les valeurs à additionner.

unique

Supprimer les doublons avant de compter le nombre d'observations. Indiquer le nom des colonnes, par exemple : unique = c("col1", "col2", "col3", ...).

type

"name" si les valeurs inscrites sont les noms des colonnes, "var" si c'est une variable contenant le nom de la colonne.

Value

data.table indiquant le nombre d'observations selon les paramètres de ....

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
obs_n(mtcars, cyl, am)
obs_n(mtcars, "cyl", "am")  # nom en CHR

# Nom de la colonne des résultats
obs_n(mtcars, cyl, am, n_name = "Nobs")

# Utilisation de variables contenant le nom des colonnes
var1 <- "cyl"
var2 <- "am"
obs_n(mtcars, var1, var2, type = "var")  # deux variables différentes
var3 <- c("cyl", "am")
obs_n(mtcars, var3, type = "var")  # une variable contenant deux valeurs

# method = "sum"
method_sum <- obs_n(mtcars, cyl, am)
obs_n(method_sum, cyl, method = "sum", obs_name = "N")

INESSSQC/INESSS documentation built on May 4, 2019, 4:14 a.m.