Learn R Programming

SomaDataIO (version 6.2.0)

addClass: Add a Class to an Object

Description

Utility to add (prepend) a class(es) to existing objects.

Usage

addClass(x, class)

Value

An object with new classes.

Arguments

x

The object to receive new class(es).

class

Character. The name of additional class(es).

Author

Stu Field

See Also

Examples

Run this code
class(iris)

addClass(iris, "new") |> class()

addClass(iris, c("A", "B")) |> class()    # 2 classes

addClass(iris, c("A", "data.frame")) |> class()    # no duplicates

addClass(iris, c("data.frame", "A")) |> class()    # re-orders if exists

Run the code above in your browser using DataLab