transpose_expr {lazy.symbolic} | R Documentation |
Smart Transposition
Description
This function takes care of double transposition or
enclosing parentheses when applying t
function.
Usage
transpose_expr(expr, deparse = 0)
Arguments
expr |
an expression or a string |
deparse |
= TRUE if the result be deparsed |
Value
an expression or a string depending on deparse
option.
Examples
# modify_math_operators()
# library(tidyr)
easy_parse("X") |> transpose_expr()
easy_parse("t(X)") |> transpose_expr()
easy_parse("t(t(X)%*%B)") |> transpose_expr()
easy_parse("(t(t(X)%*%B))") |> transpose_expr()
easy_parse("(t(t(X)%*%B))") |> drop_parens() |> transpose_expr()
[Package lazy.symbolic version 1.0.0.20250803 ]