Liking cljdoc? Tell your friends :D
Clojure only.

zero-one.geni.core


&&clj

(&& & exprs)

*clj

(* & exprs)

+clj

(+ & exprs)

-clj

(- & exprs)

->col-arrayclj

(->col-array args)

->columncljmultimethod


->date-colclj


->jsonclj


->rowclj

(->row coll)

->stringclj


->timestamp-colclj


->utc-timestampclj


/clj

(/ & exprs)

<clj


<=clj


===clj


>clj


>=clj


absclj

(abs expr)

acosclj

(acos expr)

add-monthsclj

(add-months expr months)

aggclj

(agg dataframe & args)

agg-allclj

(agg-all dataframe agg-fn)

aliascljmultimethod


approx-count-distinctclj

(approx-count-distinct expr)
(approx-count-distinct expr rsd)

approx-quantileclj

(approx-quantile dataframe col-or-cols probs rel-error)

arrayclj

(array exprs)

array-containsclj

(array-contains expr value)

array-distinctclj

(array-distinct expr)

array-exceptclj

(array-except left right)

array-intersectclj

(array-intersect left right)

array-joinclj

(array-join expr delimiter)
(array-join expr delimiter null-replacement)

array-maxclj

(array-max expr)

array-minclj

(array-min expr)

array-positionclj

(array-position expr value)

array-removeclj

(array-remove expr element)

array-repeatclj

(array-repeat left right)

array-sortclj

(array-sort expr)

array-unionclj

(array-union left right)

arrays-overlapclj

(arrays-overlap left right)

arrays-zipclj

(arrays-zip exprs)

ascljmultimethod


ascclj

(asc expr)

asc-nulls-firstclj

(asc-nulls-first expr)

asc-nulls-lastclj

(asc-nulls-last expr)

asciiclj

(ascii expr)

asinclj

(asin expr)

atanclj

(atan expr)

atan2clj

(atan2 expr-x expr-y)

avgcljmultimethod


base64clj

(base64 expr)

betweenclj

(between expr lower-bound upper-bound)

binclj

(bin expr)

bitwise-notclj

(bitwise-not expr)

broadcastclj

(broadcast dataframe)

broundclj

(bround expr)

cacheclj

(cache dataframe)

castclj

(cast expr new-type)

cbrtclj

(cbrt expr)

ceilclj

(ceil expr)

coalescecljmultimethod


colcljmultimethod


col-regexclj

(col-regex dataframe col-name)

collectclj

(collect dataframe)

collect-colclj

(collect-col dataframe col-name)

collect-listclj

(collect-list expr)

collect-setclj

(collect-set expr)

collect-valsclj

(collect-vals dataframe)

column-namesclj

(column-names dataframe)

columnsclj

(columns dataframe)

concatclj

(concat & exprs)

concat-wsclj

(concat-ws sep & exprs)

containsclj

(contains expr literal)

convclj

(conv expr from-base to-base)

corrclj

(corr l-expr r-expr)

cosclj

(cos expr)

coshclj

(cosh expr)

countcljmultimethod


count-distinctclj

(count-distinct & exprs)

covarclj

(covar l-expr r-expr)

covar-popclj

(covar-pop l-expr r-expr)

covar-sampclj


crc32clj

(crc32 expr)

create-spark-sessionclj

(create-spark-session
  {:keys [app-name master configs log-level]
   :or {app-name "Geni App" master "local[*]" configs {} log-level "ERROR"}})

cross-joinclj

(cross-join left right)

cubeclj

(cube dataframe & exprs)

cube-rootclj


cume-distclj

(cume-dist)

current-dateclj

(current-date)

current-timestampclj

(current-timestamp)

date-addclj

(date-add expr days)

date-diffclj


date-formatclj

(date-format expr date-fmt)

date-subclj

(date-sub expr days)

date-truncclj

(date-trunc fmt expr)

datediffclj

(datediff l-expr r-expr)

day-of-monthclj

(day-of-month expr)

day-of-weekclj

(day-of-week expr)

day-of-yearclj

(day-of-year expr)

decodeclj

(decode expr charset)

degreesclj

(degrees expr)

dense-rankclj

(dense-rank)

descclj

(desc expr)

desc-nulls-firstclj

(desc-nulls-first expr)

desc-nulls-lastclj

(desc-nulls-last expr)

describeclj

(describe dataframe & col-names)

distinctclj

(distinct dataframe)

dropclj

(drop dataframe & col-names)

drop-duplicatesclj

(drop-duplicates dataframe & col-names)

drop-naclj

(drop-na dataframe)
(drop-na dataframe min-non-nulls-or-cols)
(drop-na dataframe min-non-nulls cols)

dtypesclj

(dtypes dataframe)

element-atclj

(element-at expr value)

empty?clj


encodeclj

(encode expr charset)

ends-withclj

(ends-with expr literal)

exceptclj

(except dataframe other)

except-allclj

(except-all dataframe other)

expclj

(exp expr)

explainclj

(explain dataframe)
(explain dataframe extended)

explodeclj

(explode expr)

exprclj

(expr s)

factorialclj

(factorial expr)

fill-naclj

(fill-na dataframe value)
(fill-na dataframe value cols)

filterclj

(filter dataframe expr)

firstcljmultimethod


first-valsclj

(first-vals dataframe)

flattenclj

(flatten expr)

floorclj

(floor expr)

format-numberclj

(format-number expr decimal-places)

format-stringclj

(format-string fmt exprs)

from-unixtimeclj

(from-unixtime expr)

greatestclj

(greatest & exprs)

group-byclj

(group-by dataframe & exprs)

groupingclj

(grouping expr)

hashclj

(hash & exprs)

hexclj

(hex expr)

hourclj

(hour expr)

hypotclj

(hypot left-expr right-expr)

infer-schemaclj

(infer-schema col-names values)

infer-struct-fieldclj

(infer-struct-field col-name value)

initcapclj

(initcap expr)

input-file-nameclj

(input-file-name)

instrclj

(instr expr substr)

intersectclj

(intersect dataframe other)

intersect-allclj

(intersect-all dataframe other)

is-emptyclj

(is-empty dataframe)

is-localclj

(is-local dataframe)

isinclj

(isin expr coll)

java-type->spark-typeclj


joinclj

(join left right join-cols)
(join left right join-cols join-type)

join-withclj

(join-with left right condition)
(join-with left right condition join-type)

kurtosisclj

(kurtosis expr)

lagclj

(lag expr offset)
(lag expr offset default)

lastclj

(last expr)

last-dayclj

(last-day expr)

leadclj

(lead expr offset)
(lead expr offset default)

leastclj

(least & exprs)

lengthclj

(length expr)

levenshteinclj

(levenshtein left-expr right-expr)

likeclj

(like expr literal)

limitclj

(limit dataframe n-rows)

litclj

(lit expr)

local?clj


locateclj

(locate substr expr)

logclj

(log expr)

log1pclj

(log1p expr)

log2clj

(log2 expr)

lowerclj

(lower expr)

lpadclj

(lpad expr length pad)

ltrimclj

(ltrim expr)

map->datasetclj

(map->dataset spark map-of-values)

maxcljmultimethod


md5clj

(md5 expr)

meancljmultimethod


mincljmultimethod


minuteclj

(minute expr)

modclj

(mod left-expr right-expr)

monotonically-increasing-idclj

(monotonically-increasing-id)

monthclj

(month expr)

months-betweenclj

(months-between l-expr r-expr)

nan?clj

(nan? expr)

nanvlclj

(nanvl left-expr right-expr)

negateclj

(negate expr)

next-dayclj

(next-day expr day-of-week)

notclj

(not expr)

ntileclj

(ntile n)

null-countclj

(null-count expr)

null-rateclj

(null-rate expr)

null?clj

(null? expr)

order-byclj

(order-by dataframe & exprs)

overclj

(over column window-spec)

partitionsclj

(partitions dataframe)

percent-rankclj

(percent-rank)

persistclj

(persist dataframe)

piclj


pivotclj

(pivot grouped expr)
(pivot grouped expr values)

pmodclj

(pmod left-expr right-expr)

posexplodeclj

(posexplode expr)

posexplode-outerclj


powclj

(pow base exponent)

(print-schema dataframe)

quarterclj

(quarter expr)

radiansclj

(radians expr)

randclj

(rand)
(rand seed)

randnclj

(randn)
(randn seed)

random-splitclj

(random-split dataframe weights)
(random-split dataframe weights seed)

rankclj

(rank)

read-csv!clj

(read-csv! spark-session path)
(read-csv! spark-session path options)

read-json!clj

(read-json! spark-session path)
(read-json! spark-session path options)

read-libsvm!clj

(read-libsvm! spark-session path)
(read-libsvm! spark-session path options)

read-parquet!clj

(read-parquet! spark-session path)
(read-parquet! spark-session path options)

read-text!clj

(read-text! spark-session path)
(read-text! spark-session path options)

records->datasetclj

(records->dataset spark records)

regexp-extractclj

(regexp-extract expr regex idx)

regexp-replaceclj

(regexp-replace expr pattern-expr replacement-expr)

removeclj

(remove dataframe expr)

rename-columnsclj

(rename-columns dataframe rename-map)

repartitionclj

(repartition dataframe & args)

repartition-by-rangeclj

(repartition-by-range dataframe & args)

replaceclj

(replace dataframe cols replacement)

reverseclj

(reverse expr)

rintclj

(rint expr)

rlikeclj

(rlike expr literal)

rollupclj

(rollup dataframe & exprs)

roundclj

(round expr)

row-numberclj

(row-number)

rpadclj

(rpad expr length pad)

rtrimclj

(rtrim expr)

sampleclj

(sample dataframe fraction)
(sample dataframe fraction with-replacement)

secondclj

(second expr)

selectclj

(select dataframe & exprs)

select-exprclj

(select-expr dataframe & exprs)

sequenceclj

(sequence start stop step)

sha1clj

(sha1 expr)

sha2clj

(sha2 expr n-bits)

shift-leftclj

(shift-left expr num-bits)

shift-rightclj

(shift-right expr num-bits)

shift-right-unsignedclj

(shift-right-unsigned expr num-bits)

showclj

(show dataframe)
(show dataframe options)

show-verticalclj

(show-vertical dataframe)
(show-vertical dataframe options)

shuffleclj

(shuffle expr)

signumclj

(signum expr)

sinclj

(sin expr)

sinhclj

(sinh expr)

sizeclj

(size expr)

skewnessclj

(skewness expr)

sliceclj

(slice expr start length)

sortclj


sort-arrayclj

(sort-array expr)
(sort-array expr asc)

sort-within-partitionsclj

(sort-within-partitions dataframe & exprs)

spark-partition-idclj

(spark-partition-id)

spark-sessionclj

(spark-session dataframe)

splitclj

(split expr pattern)

sql-contextclj

(sql-context dataframe)

sqrclj

(sqr expr)

sqrtclj

(sqrt expr)

starts-withclj

(starts-with expr literal)

stddevclj

(stddev expr)

stddev-popclj

(stddev-pop expr)

stddev-sampclj


structclj

(struct & exprs)

substringclj

(substring expr pos len)

sumcljmultimethod


sum-distinctclj

(sum-distinct expr)

summaryclj

(summary dataframe & stat-names)

table->datasetclj

(table->dataset spark table col-names)

takeclj

(take dataframe n-rows)

take-valsclj

(take-vals dataframe n-rows)

tanclj

(tan expr)

tanhclj

(tanh expr)

to-dateclj

(to-date expr)
(to-date expr date-format)

to-jsonclj


to-stringclj


to-timestampclj

(to-timestamp expr)
(to-timestamp expr date-format)

to-utc-timestampclj

(to-utc-timestamp expr)

translateclj

(translate expr match replacement)

trimclj

(trim expr trim-string)

unbase64clj

(unbase64 expr)

unhexclj

(unhex expr)

unionclj

(union & dfs)

union-by-nameclj

(union-by-name & dfs)

unix-timestampclj

(unix-timestamp)
(unix-timestamp expr)
(unix-timestamp expr pattern)

upperclj

(upper expr)

var-popclj

(var-pop expr)

var-sampclj


varianceclj

(variance expr)

week-of-yearclj

(week-of-year expr)

whenclj

(when condition if-expr)
(when condition if-expr else-expr)

whereclj


windowclj

(window {:keys [partition-by order-by range-between rows-between]})

with-columnclj

(with-column dataframe col-name expr)

with-column-renamedclj

(with-column-renamed dataframe old-name new-name)

write-csv!clj

(write-csv! dataframe path)
(write-csv! dataframe path options)

write-json!clj

(write-json! dataframe path)
(write-json! dataframe path options)

write-libsvm!clj

(write-libsvm! dataframe path)
(write-libsvm! dataframe path options)

write-parquet!clj

(write-parquet! dataframe path)
(write-parquet! dataframe path options)

write-text!clj

(write-text! dataframe path)
(write-text! dataframe path options)

yearclj

(year expr)

||clj

(|| & exprs)

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

× close