Learn R Programming

stenographer (version 1.0.0)

collapse: Concatenate Vector Elements with Optional Separator

Description

Concatenates vector elements into a single string. Unlike `paste0`, it handles single-element vectors without adding a trailing separator.

Usage

collapse(vector, collapse = " ")

Value

A character string containing the concatenated elements

Arguments

vector

A character vector to be concatenated

collapse

String to use as separator between elements (default: " ")

Examples

Run this code
# Multiple elements
collapse(c("a", "b", "c"), ", ")  # Returns "a, b, c"

# Single element - no trailing separator
collapse("a", ", ")  # Returns "a"

# With default separator
collapse(c("Hello", "World"))  # Returns "Hello World"

# Empty vector
collapse(character(0), ", ")  # Returns character(0)

Run the code above in your browser using DataLab