Liking cljdoc? Tell your friends :D

tech.ml.dataset.parse.spreadsheet

Spreadsheets in general are stored in a cell-based format. This means that any cell could have data of any type. Commonalities around parsing spreadsheet-type systems are captured here.

Spreadsheets in general are stored in a cell-based format.  This means that any cell
could have data of any type.  Commonalities around parsing spreadsheet-type systems
are captured here.
raw docstring

cell-str-valueclj

(cell-str-value cell)
source

datetime-formatter-parserclj

(datetime-formatter-parser datatype format-string-or-formatter)
source

default-column-parserclj

(default-column-parser)
source

ensure-n-rowsclj

(ensure-n-rows coldata n-rows)
source

general-parserclj

(general-parser datatype parse-fn)
source

make-parserclj

(make-parser parser-fn header-row-name scan-rows)
source

packable-datatype-setclj

source

packed-datatype-setclj

source

PCellColumnParsercljprotocol

add-cell-value!clj

(add-cell-value! this cell row-idx)

column-dataclj

(column-data this)
source

process-spreadsheet-rowsclj

(process-spreadsheet-rows rows
                          header-row?
                          col-parser-gen
                          column-idx->column-name
                          {:keys [n-initial-skip-rows] :as options})
source

scan-initial-rowsclj

(scan-initial-rows rows parser-scan-len)
source

sheet->datasetclj

(sheet->dataset worksheet)
(sheet->dataset worksheet
                {:keys [header-row? parser-fn parser-scan-len
                        n-initial-skip-rows]
                 :or {header-row? true parser-scan-len 100}
                 :as options})
source

simple-parser->parserclj

(simple-parser->parser datatype)
(simple-parser->parser datatype relaxed?)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close