Manipulation of Matched Phylogenies and Data using 'data.table'
Combine tree (or set of trees) and data.frame into a single treedata.t...
Apply detectCharacterType over an entire matrix
Function to detect whether a character is continuous or discrete
Function dropping taxa from an object of class treedata.table
Returning a named vector from a treedata.table object
Filter a character matrix, returning either all continuous or all disc...
Force names for rows, columns, or both
Row and column name check
Return the first part of an treedata.table object
Print method treedata.table objects
Returns the character matrix or phylogeny from a treedata.table object
Function for performing data.table operations on an object of class `t...
Function for extract a named vector from an object of class `treedata....
Summarizing treedata.table objects
Return the last part of an treedata.table object
Run a function on a treedata.table object
An implementation that combines trait data and a phylogenetic tree (or trees) into a single object of class 'treedata.table'. The resulting object can be easily manipulated to simultaneously change the trait- and tree-level sampling. Currently implemented functions allow users to use a 'data.table' syntax when performing operations on the trait dataset within the 'treedata.table' object. For more details see Roman-Palacios et al. (2021) <doi:10.7717/peerj.12450>.
Useful links