Skip to contents

Creates a custom vctrs card vector representing a deck of cards. Each card is represented as a string like "A♠", "10♣", "K♥", etc.

Usage

card_vector(x = character())

Arguments

x

A character vector of cards, e.g., "A♠", "10♣", "K♥"

Value

A card_vector object with class "card_vector", inheriting from "vctrs_vctr"

Examples

# Create a card vector with a few cards
deck <- card_vector(c("A♠", "10♣", "K♥"))
deck
#> <card_vector[3]>
#> [1] [A♠]  [10♣] [K♥]