Liking cljdoc? Tell your friends :D

datajure.row

Row-wise (cross-column) function implementations for datajure. Each function takes multiple columns and returns a single column of the same length. These operate across columns within a single row, complementing window functions (which operate down a single column).

Nil conventions (matching spec):

  • row-sum: nil treated as 0 (like R rowSums(na.rm=TRUE))
  • row-mean, row-min, row-max: skip nil
  • All return nil when every input is nil
Row-wise (cross-column) function implementations for datajure.
Each function takes multiple columns and returns a single column
of the same length. These operate across columns within a single row,
complementing window functions (which operate down a single column).

Nil conventions (matching spec):
  - row-sum: nil treated as 0 (like R rowSums(na.rm=TRUE))
  - row-mean, row-min, row-max: skip nil
  - All return nil when every input is nil
raw docstring

row-any-nil?clj

(row-any-nil? & cols)

Boolean: true if any column value is nil for that row.

Boolean: true if any column value is nil for that row.
sourceraw docstring

row-count-nilclj

(row-count-nil & cols)

Count of nil values across columns per row. Returns an integer column.

Count of nil values across columns per row. Returns an integer column.
sourceraw docstring

row-maxclj

(row-max & cols)

Maximum of non-nil values across columns per row. Skips nil; returns nil when all inputs are nil.

Maximum of non-nil values across columns per row. Skips nil; returns nil when all inputs are nil.
sourceraw docstring

row-meanclj

(row-mean & cols)

Mean of non-nil values across columns per row. Skips nil; returns nil when all inputs are nil.

Mean of non-nil values across columns per row. Skips nil; returns nil when all inputs are nil.
sourceraw docstring

row-minclj

(row-min & cols)

Minimum of non-nil values across columns per row. Skips nil; returns nil when all inputs are nil.

Minimum of non-nil values across columns per row. Skips nil; returns nil when all inputs are nil.
sourceraw docstring

row-sumclj

(row-sum & cols)

Sum values across columns per row. Nil treated as 0; returns nil when all inputs are nil.

Sum values across columns per row. Nil treated as 0; returns nil when all inputs are nil.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close