dfr into-rsh for dataframe

Converts a dataframe or an expression into into rsh value for access and exploration.

Signature

> dfr into-rsh {flags}

Flags

  • --rows, -n {number}: number of rows to be shown
  • --tail, -t: shows tail rows

Input/output types:

input output
any any

Examples

Shows head rows from dataframe

> [[a b]; [1 2] [3 4]] | dfr into-df | dfr into-rsh
╭───┬───┬───╮
│ # │ a │ b │
├───┼───┼───┤
│ 0 │ 1 │ 2 │
│ 1 │ 3 │ 4 │
╰───┴───┴───╯

Shows tail rows from dataframe

> [[a b]; [1 2] [5 6] [3 4]] | dfr into-df | dfr into-rsh --tail --rows 1
╭───┬───┬───╮
│ # │ a │ b │
├───┼───┼───┤
│ 2 │ 3 │ 4 │
╰───┴───┴───╯

Convert a col expression into a rsh value

> dfr col a | dfr into-rsh
╭───────┬────────╮
│ expr  │ column │
│ value │ a      │
╰───────┴────────╯

Tips: Dataframe commands were not shipped in the official binaries by default, you have to build it with --features=dataframe flag