Fsdb::Filter::dbcol - select columns from an Fsdb file River stage zero No dependents

Select one or more columns from the input database. If a value is given for empty columns with the -e option, then any named columns which don't exist will be created. Otherwise, non-existent columns are an error. Note: a safer way to create columns ...

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb - a flat-text database for shell scripting River stage zero No dependents

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb::Filter - base class for Fsdb filters River stage zero No dependents

Fsdb::Filter is the virtual base class for Fsdb filters. Users will typically invoke individual programs via the command line (for example, see dbcol(1)) or string together several in a Perl program as described in dbpipeline(3). For new Filter devel...

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb::Filter::dbrowcount - count the number of rows in an Fsdb stream River stage zero No dependents

Count the number of rows and write out a new fsdb file with one column (n) and one value: the number of rows. This program is a strict subset of dbcolstats. Although there are other ways to get a count of rows ("dbcolstats", or "dbrowaccumulate -C 1"...

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb::Filter::dbrowdiff - compute row-by-row differences of some column River stage zero No dependents

For a given column, compute the differences between each row of the table. Differences are output to two new columns, "absdiff" and "pctdiff". Differences are either relative to the previous column (*incremental* mode), or relative to the first row (...

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb::Filter::dbrowuniq - eliminate adjacent rows with duplicate fields, maybe counting River stage zero No dependents

Eliminate adjacent rows with duplicate fields, perhaps counting them. Roughly equivalent to the Unix uniq command, but optionally only operating on the specified fields. By default, *all* columns must be unique. If column names are specified, only th...

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb::Filter::dbroweval - evaluate code for each row of a fsdb file River stage zero No dependents

Evaluate code for each row of the data. Typical actions are things like reformatting and other data transformations. Code can include embedded column names preceded by underscores; these result in the value of that column for the current row. The val...

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb::Filter::dbcolmerge - merge multiple columns into one River stage zero No dependents

For each row, merge multiple columns down to a single column, joining elements with ElementSeparator (defaults to a single underscore)....

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb::Filter::dbcolstats - compute statistics on a fsdb column River stage zero No dependents

Compute statistics over a COLUMN of data. Records containing non-numeric data are considered null do not contribute to the stats (with the "-a" option they are treated as zeros). Confidence intervals are a t-test (+/- (t_{a/2})*s/sqrt(n)) and assume ...

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb::Filter::dbpipeline - allow db commands to be assembled as pipelines in Perl River stage zero No dependents

This module makes it easy to create pipelines in Perl using separate processes. (In the past we used to use perl threads.) By default (as with all Fsdb modules), input is from STDIN and output to STDOUT. Two helper functions, fromfile and tofile can ...

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb::Filter::dbcolneaten - pretty-print columns of Fsdb data (assuming a monospaced font) River stage zero No dependents

dbcolneaten arranges that the Fsdb data appears in neat columns if you view it with a monospaced font. To do this, it pads out each field with spaces to line up the next field. Field settings are of the form field op value OP is >=, =, or <= specifyi...

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb::Filter::dbrowaccumulate - compute a running sum of a column River stage zero No dependents

Compute a running sum over a column of data, or of a constant incremented per row, perhaps to generate a cumulative distribution. What to accumulate is specified by "-c" or "-C". The new column is named by the "-N" argument, defaulting to "accum"....

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb::Filter::dbcolsplittorows - split an existing column into multiple new rows River stage zero No dependents

Split column into pieces, outputting one row for each piece. By default, any empty fields are ignored. If an empty field value is given with -e, then they produce output. When a null value is given, empty fields at the beginning and end of lines are ...

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

Fsdb::Filter::dbcolsplittocols - split an existing column into multiple new columns River stage zero No dependents

Create new columns by splitting an existing column. The fragments of the column are each divided by ElementSeparator (default is underscore). This command is the opposite of dbcolmerge. Names of the new columns are given by splitting the name of the ...

JOHNH/Fsdb-2.68 - 19 Sep 2019 15:23:50 GMT

14 results (0.031 seconds)