Man pages for matsbyname
An Implementation of Matrix Mathematics that Respects Row and Column Names

abs_bynameAbsolute value of matrix elements
aggregate_bynameAggregate rows and columns in a matrix
aggregate_pieces_bynameAggregate a matrix by pieces of row and/or column names
aggregate_to_pref_suff_bynameAggregate a matrix to prefixes or suffixes of row and/or...
aggregation_map_helpersAggregation map conversions
all_bynameAre all matrix elements 'TRUE'?
and_bynameAnd "by name"
any_bynameAre any matrix elements 'TRUE'?
binaryapply_bynameApply a binary function "by name"
clean_bynameClean (delete) rows or columns of matrices that contain...
colprods_bynameColumn products, sorted by name
colsums_bynameColumn sums, sorted by name
coltypeColumn type
compare_bynameCompare matrix entries to a value
complete_and_sortComplete matrices relative to one another and sort into same...
complete_rows_colsComplete rows and columns in one matrix relative to another
count_vals_bynameCount the number of matrix entries that meet a criterion
count_vals_incols_bynameCount the number of matrix entries in columns that meet a...
count_vals_inrows_bynameCount the number of matrix entries in rows that meet a...
create_colvec_bynameCreate column vectors from data
create_matrix_bynameCreate a "byname" matrix from a vector
create_rowvec_bynameCreate row vectors from data
cumapply_bynameApply a function cumulatively to a list of matrices or...
cumprod_bynameCumulative element-product that respects row and column names
cumsum_bynameCumulative sum that respects row and column names
dataData pronoun
difference_bynameName-wise subtraction of matrices
eigenvalues_bynameCalculate eigenvalues of a matrix
eigenvectors_bynameCalculate eigenvectors of a matrix
elementapply_bynameApply a function to an element of a matrix specified by rows...
equal_bynameCompare two matrices "by name" for equality
exp_bynameExponential of matrix elements
fractionize_bynameCompute fractions of matrix entries
geometricmean_bynameName- and element-wise geometric mean of two matrices.
getcolnames_bynameGets column names
getrownames_bynameGets row names
getzerorowcolnames_bynameNames of zero rows and columns
hadamardproduct_bynameName-wise matrix Hadamard multiplication
hatinv_bynameHatize and invert a vector
hatize_bynameCreates a diagonal "hat" matrix from a vector
identical_bynameCompare two matrices "by name" for exact equality
identize_bynameNamed identity matrix or vector
Iminus_bynameSubtract a matrix with named rows and columns from a suitably...
invert_bynameInvert a matrix
is.MatrixIs an object a Matrix?
is_matrix_or_MatrixTells whether an object is one of a matrix or a Matrix
iszero_bynameTest whether this is the zero matrix
kvec_from_template_bynameCreate a constant vector from matrix 'a'
list_of_rows_or_colsNamed list of rows or columns of matrices
logarithmicmean_bynameName- and element-wise logarithmic mean of matrices
log_bynameLogarithm of matrix elements
logmeanLogarithmic mean of two numbers
margin_from_types_bynameTranslate row and column types to integer margins
matricize_bynameMatricize a vector
MatrixCreate a Matrix amenable to use in the 'matsbyname' package
matrixproduct_bynameName-wise matrix multiplication
matsbyname-packagematsbyname: An Implementation of Matrix Mathematics that...
mean_bynameName- and element-wise arithmetic mean of matrices
naryapply_bynameApply a function "by name" to any number of operands
naryapplylogical_bynameApply a function logically to numbers, matrices, or lists of...
ncol_bynameGet the number of columns in a "byname" matrix.
nrow_bynameGet the number of rows in a "byname" matrix.
organize_argsOrganize binary arguments
pipePipe operator
pow_bynamePowers of matrix elements
prepare_.FUNdotsPrepare the '.FUNdots' argument for *apply_byname functions.
prep_vector_argPrepare a vector argument
prodall_bynameProduct of all elements in a matrix
quasi-quote-assignAssignment
quotient_bynameName-wise matrix element division
rename_to_piece_bynameRename matrix rows and columns by piece of row or column...
rename_to_pref_suff_bynameRename matrix rows and columns by prefix and suffix
replaceNaN_bynameReplace 'NaN' values with a value
rowprods_bynameRow products, sorted by name
rowsums_bynameRow sums, sorted by name
rowtypeRow type
samestructure_bynameTest whether matrices or lists of matrices have same...
select_cols_bynameSelect columns of a matrix (or list of matrices) by name
select_rowcol_piece_bynameSelect or remove rows or columns based on pieces of the...
select_rows_bynameSelect (or de-select) rows of a matrix (or list of matrices)...
selectzerocols_bynameSelect zero columns
selectzerorows_bynameSelect zero rows
setcolnames_bynameSets column names
setcoltypeSets column type for a matrix or a list of matrices
setrownames_bynameSets row names
setrowtypeSets row type for a matrix or a list of matrices
sort_rows_colsSorts rows and columns of a matrix
sumall_bynameSum of all elements in a matrix
sum_bynameName-wise addition of matrices
svd_bynameCalculate the singular value decomposition of a matrix
switch_notation_bynameChange row and column name notation
transpose_bynameTranspose a matrix by name
trim_rows_colsTrim rows and/or columns from a matrix
unaryapply_bynameApply a unary function by name
vec_from_store_bynameCreate a vector with labels from a matrix and values from a...
vectorize_bynameVectorize a matrix
matsbyname documentation built on Oct. 19, 2023, 5:11 p.m.