fmtsas_c: Objet de classe S3 "fmtsas_c"

Description Usage Arguments Details Value Examples

View source: R/fmtsas_class.R

Description

Construit un objet représentant en R un format caractère SAS, à partir de ses composantes (vecteur d'associations et modalité par défaut).

Usage

1

Arguments

x

vecteur caractère (dont tous les éléments sont nommés) représentant un format SAS (association valeur(s) entrée = valeur sortie).

other

modalité par défaut (paramètre optionnel). Un vecteur caractère de longueur 1.

Details

La classe S3 "fmtsas_c" représente un format caractère SAS. Cette classe hérite de la classe "fmtsas", qui représente tout type de format (caractère, numérique...).

Un objet "fmtsas_c" est un vecteur nommé contenant les relations entre valeurs initiales et valeurs converties. Il possède en outre un éventuel attribut "other", où est stockée une valeur par défaut. Cette valeur sera utilisée lors d'une conversion avec l'opérateur de sélection([]).

Le nom du format n'est pas stocké dans ce type d'objet. Il pourra être spécifié comme un des noms d'une liste de fmtsas. Une telle liste sera en pratique générée par from_tab ou from_pgm.

Value

Un objet de classe "fmtsas_c" (et donc "fmtsas"), c'est-à-dire un vecteur nommé possédant un éventuel attribut "other".

Examples

1
2
fmtsas_c(c("A" = "LIBA", "B" = "LIB_B"))
fmtsas_c(c("A" = "LIBA", "B" = "LIB_B"), other = "??")

InseeFrLab/fmtsas documentation built on Dec. 17, 2021, 11:30 p.m.