Learn R Programming

rlang (version 1.1.0)

has_name: Does an object have an element with this name?

Description

This function returns a logical value that indicates if a data frame or another named object contains an element with a specific name. Note that has_name() only works with vectors. For instance, environments need the specialised function env_has().

Usage

has_name(x, name)

Value

A logical vector of the same length as name

Arguments

x

A data frame or another named object

name

Element name(s) to check

Details

Unnamed objects are treated as if all names are empty strings. NA input gives FALSE as output.

Examples

Run this code
has_name(iris, "Species")
has_name(mtcars, "gears")

Run the code above in your browser using DataLab