body { margin:0px; background-color:#fff } img { margin:0px; border-style:none } button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top } p:first-child { margin-top:0px } table { empty-cells:hide } .f-sp { font-size:1px; visibility:hidden } .f-lp { margin-bottom:0px } .f-x1 { } .f-x2 { } .f-x3 { } a:visited { color:#8b0000; text-decoration:underline } .capsub { color:#808080; font-weight:bold; text-transform:uppercase; letter-spacing:2.4px } .style31 { color:#000 } .style21 { margin-left:0px; margin-right:0px; text-align:center; margin-top:0px; margin-bottom:0.1px } .small { color:#000; font-size:90% } .style42 { color:#000; font-weight:bold; font-size:90% } .style33 { color:#808080; font-style:italic; font-size:90% } .style54 { color:#808080; font-style:italic; font-size:90%; margin-left:0px; margin-right:0px; text-align:center; margin-top:0px; margin-bottom:0.1px } .footer { color:#808080; font-size:90% } .bold { color:#00f; font-weight:bold } .style7 { color:#000; font-style:italic } .style17 { color:#000 } .style57 { color:#000; font-style:italic; margin-left:0px; margin-right:0px; text-align:center; margin-top:0px; margin-bottom:0.1px } .style58 { color:#808080; font-style:italic; margin-left:0px; margin-right:0px; text-align:center; margin-top:0px; margin-bottom:0.1px } .style40 { color:#808080; font-weight:bold } .FWExtra { } .FWExtra a:link { text-decoration: none; } .FWExtra a:active { text-decoration: none; } .FWExtra a:visited { text-decoration: none; } .FWExtra a:hover { text-decoration: underline; } -->
Equi4 Softwareitem2

Jump to part:
1 - 2 - 3 - 4 - 5
API

an overview of the ratcl api

See the introduction for general concepts and usage examples.

Result:

View creation:

view columns {items ...}
view as cmdname
view var varname

view

View cleanup:

rename cmdname {}
unset varname
viewref varname ...

Combining views:

view concat view2
view
pair view2

view
view

Disecting a view:

view maprow {rowindex ...}
view
mapcol {colname ...}
view slice offset size ?step?

view
view
view

Relational operations:

view project {colname ...}
view product view2
view join1 view2
view join0 view2
view divide view2

view
view
view
view
view

Set operations:

view union view2
view except view2
view intersect view2

view
view
view

Transformations:

view filter condition ?param ...?
view
pick {flag ...}
view
rename colname newname
view reverse
view rowid colname
view
sort ?{colname ...}?

view
view
view
view
view
view

Informational

view rows
view cols
view names
view types

integer
integer
string list
string list

Data extraction:

view at rowindex colname
view get rowindex
view row rowindex
view col colname
view all

item
paired list
list
list
list

Modifying a view:

view set rowindex colname item
view add {item ...}
view insert rowindex default
view delete rowindex
view addcol colname expression ?param ...?
view delcol colname

item
integer