labels: Operacje na etykietach zmiennych i etykietach wartosci

labelsR Documentation

Operacje na etykietach zmiennych i etykietach wartosci

Description

Funkcje pozwalające w wygodny sposób uzyskać dostęp do etykiet zmienych lub etykiet wartości zarówno pojedynczej zmiennej, jak i zestawu zmiennych w ramce danych:

  • labels - wywołana na ramce danych zwraca etykiety jej zmiennych; wywołana na obiekcie (kolumnie) klasy haven_labelled zwraca jego etykiety wartości,

  • label - wywołana na obiekcie zwraca wartość jego atrybutu label - w szczególności wywołana na pojedynczej kolumnie ramki danych zwraca jej etykietę zmiennej (jeśli istnieje),

  • label(ramka_danych$kolumna)<-"etykieta" - pozawala przypisać wartość atrybutowi label obiektu - w szczególności wywołana na pojedynczej kolumnie ramki danych przypisać jej etykietę zmiennej,

  • i value_labels - wywołana na ramce danych zwraca zestawienie etykiet wartości jej zmiennych;wywołana na obiekcie (kolumnie) klasy haven_labelled zwraca jego etykiety wartości.

Usage

## S3 method for class 'data.frame'
labels(object, SIMPLIFY = TRUE, ...)

## S3 method for class 'list'
labels(object, SIMPLIFY = TRUE, ...)

## S3 method for class 'haven_labelled'
labels(object, ...)

label(object, ...)

## Default S3 method:
label(object, ...)

label(object) <- value

## Default S3 replacement method:
label(object) <- value

value_labels(object, ...)

## S3 method for class 'data.frame'
value_labels(object, ...)

## Default S3 method:
value_labels(object, ...)

## S3 method for class 'val_labels_list'
x[...]

## S3 method for class 'var_labels'
as.data.frame(x, ...)

## S3 method for class 'val_labels'
as.data.frame(x, ...)

## S3 method for class 'var_labels'
print(x, ...)

## S3 method for class 'val_labels'
print(x, ...)

## S3 method for class 'val_labels_list'
print(x, ...)

## S3 method for class 'tab_lbl2'
label(object, ...)

## S3 method for class 'tab_lbl2'
labels(object, ...)

## S3 method for class 'tab_lbl'
labels(object, ...)

## S3 method for class 'tab_lbl_n'
label(object, ...)

## S3 method for class 'tab_lbl_n'
labels(object, ...)

Arguments

object

obiekt potencjalnie posiadający zdefiniowane etykiety zmiennych lub etykiety wartości

SIMPLIFY

wartość logiczna - czy etykiety zmiennych mają być zwrócone jako wektor? (jeśli FALSE, zostaną zwrócone jako lista)

...

wyłącznie dla zachowania zgodności ze wzorcem (generic) metody

value

wartość, która ma zostać przypisana atrybutowi label obiektu (zwykle ciąg znaków, ale może to być dowolny obiekt)

x

obiekt klasy var_labels, var_labels lub val_labels_list

Value

Funkcja labels (wywołana na obiektach udokumentowanych tu klas) zwraca listę lub wektor (z przypisaną klasą labels)


tzoltak/daneIBE documentation built on June 2, 2025, 12:51 p.m.