This function converts various objects to a data frame.
# S3 method for matrix
fortify_data_frame(data, ..., data_arg = caller_arg(data), call = NULL)# S3 method for DelayedMatrix
fortify_data_frame(data, ...)
# S3 method for Matrix
fortify_data_frame(data, ...)
Matrix will be transformed into a long-form data frame, where each row represents a unique combination of matrix indices and their corresponding values. The resulting data frame will contain the following columns:
.row_names
and .row_index
: the row names (only applicable when names
exist) and an integer representing the row index of the original matrix.
.column_names
and .column_index
: the column names (only applicable
when names exist) and column index of the original matrix.
value
: the actual value.
A matrix-like object.
These dots are for future extensions and must be empty.
The argument name for data
. Developers can use it to
improve messages. Not used by the user.
The execution environment where data
and other arguments for
the method are collected, e.g., caller_env()
.
Developers can use it to improve messages. Not used by the user.
Other fortify_data_frame methods:
fortify_data_frame.character()
,
fortify_data_frame.default()
,
fortify_data_frame.dendrogram()
,
fortify_data_frame.phylo()