get_alias: Get Aliases of column names

View source: R/get_alias.R

get_aliasR Documentation

Get Aliases of column names

Description

Retrieves attributes label and units of class labelled and attribute alias otherwise.

Usage

get_alias(x, ...)

## S3 method for class 'labelled'
get_alias(x, ...)

## Default S3 method:
get_alias(x, ...)

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

## S3 method for class 'list'
get_alias(x, ...)

Arguments

x

An object. Aliases will be retrieved of x.

...

Passed from and to other methods.

Details

We use attributes here, to assign alternative names to columns. Also class labelled created by Hmisc's label is supported.

This is a workhorse function, see create_alias_mapping for the high level function

Value

For atomic vectors a character of NULL; for non-atomic vectors the results of get_alias applied to its elements.

Methods (by class)

  • get_alias(labelled): Retrieve attributes label and units, if available. Units are bracketed by '[]'. See also label and units. The user may alter this method via atable_options, see help there.

  • get_alias(default): Retrieve attribute alias via attr. This attribute may be an arbitrary character. If there is no attribute alias, then get_alias.default returns NULL.

  • get_alias(data.frame): Calls get_alias on every column.

  • get_alias(list): Calls get_alias on every element of the list.


atable documentation built on Sept. 17, 2023, 5:06 p.m.