Coder Social home page Coder Social logo

clojure-finance / clojask-examples Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 70 KB

Examples of Clojask usage

Home Page: https://clojure-finance.github.io/clojask-website

License: MIT License

Clojure 100.00%
big-data clojure dataframe parallel-computing

clojask-examples's Introduction

Clojask Examples

Some commonly used examples for Clojure parallel data processing framework Clojask.

Usage

The example codes are stored in src/clojask_examples.

Change the value of :main in project.clj to the corresponding namespace of the example you want to run.

Run the example using

lein run

List of Examples

  • Basic tutorial

    Cover the basic APIs in the Clojask library. Also cover how to read and write to different file formats.

  • Groupby Aggregate

    Group-by, then aggregate v.s. direct aggregate.

  • Join

    Natural inner join, left join and right join.

  • Store Results in memory

    For datasets that are smaller than memory, you can store the result in memory and reuse it faster. This function is also necessary to read and write excel files.

  • Connection with tech.ml.dataset

    Convert from and to the popular Clojure DataFrame library tech.ml.dataset.

  • Rolling Join

    Forward and backward rolling join with thresholds. See the definition here.

  • Enhanced Reshape

    Cbind, rbind, melt and dcast. See the definition of them in R.

  • Timezone

    How to define parsers and formatters for fields of zoned datetime.

  • Outer Join

    How to do Outer Join / Cartesian Product.

clojask-examples's People

Contributors

hkulyc avatar awoo424 avatar c-sungho avatar clojure-finance avatar

Stargazers

Yang Ming-Tian avatar Ulan Sametov avatar

Watchers

 avatar

clojask-examples's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.