export_matrix: Export a Data Matrix to Various File Formats

View source: R/export.R

export_matrixR Documentation

Export a Data Matrix to Various File Formats

Description

This function exports a data frame to a specified file format, including CSV, TSV, RDS, XLSX, and TXT. If the format is not provided, it is inferred from the file extension.

Usage

export_matrix(
  .data,
  file,
  format = NULL,
  drop_extra = FALSE,
  extra_columns = NULL,
  silent = FALSE,
  ...
)

Arguments

.data

A data frame or tibble to be exported.

file

A character string specifying the file name and path.

format

A character string specifying the file format. If 'NULL', the format is inferred from the file extension. Supported formats: '"csv"', '"tsv"', '"rds"', '"xlsx"', '"txt"'.

drop_extra

Logical. If 'TRUE', removes columns not listed in 'extra_columns' before exporting. Default is 'FALSE'.

extra_columns

A character vector specifying additional columns to retain if 'drop_extra = TRUE'. Default is 'NULL'.

silent

Logical. If 'TRUE', suppresses messages. Default is 'FALSE'.

...

Additional arguments passed to the underlying export functions ('write.csv', 'writexl::write_xlsx', etc.).

Value

Exports the data to a file and returns 'NULL' invisibly.


matriz documentation built on April 3, 2025, 7:22 p.m.