Quantcast
Channel: Data Sorcery with Clojure
Browsing all 21 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Getting started with Incanter using labrepl

Stuart Halloway created a great Clojure tutorial and development environment for the PragmaticStudio Clojure workshop called labrepl, which is available on Github. A nice feature of labrepl is that is...

View Article



Image may be NSFW.
Clik here to view.

Dynamic data tables with Incanter

In a previous post, Dynamic charts with Incanter, I demonstrated how sliders can be linked to either an xy-plot or a scatter-plot. In this post I’ll demonstrate how sliders can be used to manipulate a...

View Article

Image may be NSFW.
Clik here to view.

Incanter has migrated to Leiningen

I have completed the process of migrating Incanter from the Maven build tool to Leiningen. Incanter now includes several project.clj files, one for the overall project and one for each submodule. The...

View Article

Image may be NSFW.
Clik here to view.

New default theme and customization features for Incanter charts

I just updated Incanter‘s default chart theme. The new theme is inspired by Hadley Wickham‘s awesome ggplot2 package for R. The first example is my usual “hello world” chart, a histogram of data...

View Article

Image may be NSFW.
Clik here to view.

Adding LaTeX equations to Incanter charts

I’ve added a new library to Incanter called incanter.latex that adds the ability to include LaTeX formatted equations as annotations and subtitles in charts. The library is based on the fantastically...

View Article


Image may be NSFW.
Clik here to view.

Infix mathematical notation in Incanter

I obviously love Clojure’s prefix notation, but there are times when it is more concise, and familiar, to represent mathematical formulae using infix notation, so I have integrated the infix portion of...

View Article

Image may be NSFW.
Clik here to view.

Reading and writing Excel (xls) files with Incanter

I have just added David James Humphreys’ incanter-excel module to the Incanter distribution, providing basic capabilities for reading Microsoft Excel spreadsheets in as Incanter datasets and saving...

View Article

Image may be NSFW.
Clik here to view.

Incanter executables

For a long time I’ve wanted a simple, double-clickable executable for Incanter, and now thanks to Alan Dipert’s swingrepl library I have it. I have made an executable jar file, called incanter.jar,...

View Article


Image may be NSFW.
Clik here to view.

An Illustrated guide to multi-core parallelism in Clojure

Here are my Clojure Conj slides, From Concurrency to Parallelism: an illustrated guide to multi-core parallelism in Clojure. The version of clojure.par I used isn’t publicly available yet, but I will...

View Article


Image may be NSFW.
Clik here to view.

Hammock Driven Development Cheat Sheet

This last weekend I re-watched Rich Hickey’s excellent (I would say awesome, but he would disapprove) clojure-conj talk on Hammock Driven Development, which I’ve summarized into this one page cheat...

View Article

Image may be NSFW.
Clik here to view.

Incanter 1.5.0 has been released!

After long development, the new version of Incanter has been released to clojars. This version contains a lot of changes, including following: For matrix operations the clatrix/jblas libraries are used...

View Article

Image may be NSFW.
Clik here to view.

Incanter 1.5.1: Bugfix release

The bugfix release of Incater was just pushed to Clojars. It fixes 2 bugs – one nasty bug when functions called from transform-with were working on underlying data, modifying them, and 2nd – when...

View Article

Image may be NSFW.
Clik here to view.

Incanter 1.5.2 (bugfix release)

I’ve just pushed the new release of Incanter to Clojars. This is mostly bugfix release that fixes several bugs, of different severity. There is also one enhancement – you can use logarithmic axes in...

View Article


Image may be NSFW.
Clik here to view.

Incanter 1.5.4 has been released

After several weeks since 1.5.2 release the new release of Incanter (with version number 1.5.4) has been deployed to Clojars.  This release contains several fixes & adds several new functions to...

View Article

Image may be NSFW.
Clik here to view.

Incanter 1.5.5 has been released

Incanter 1.5.5 has been released to clojars. This release contains the many bugfixes + some improvements that are documented in the change log. Please, take into account that there is one breaking...

View Article


Image may be NSFW.
Clik here to view.

Planning breaking changes in the Incanter 2.0

As the GSoC is going forward, we’re also discussing the changes that will be made in the Incanter 2.0. One of the proposed changes – get rid of first/rest semantic for matrices. If you’re using them in...

View Article

Image may be NSFW.
Clik here to view.

Protocol-based dataset API in Incanter

As part of the GSoC for Incanter, Aleksandr Sorokoumov wrote the proposal for the new, protocol-based API for datasets that should be released as part of the Incanter 2.0. If you’re using the Incanter,...

View Article


Image may be NSFW.
Clik here to view.

Incanter 1.5.6 has been released

I just pushed the Incanter 1.5.6 to Clojars. This is bugfix-only release & includes many changes. I’m planning to release the first preview of the Incanter 2.0 during the next few days – it will...

View Article

Image may be NSFW.
Clik here to view.

First preview of Incanter 2.0 (aka Incanter 1.9.0)

The first preview of the Incanter 2.0 is now available on Clojars as Incanter 1.9.0. This release mostly based on the work done during GSoC 2014 for project “Incanter and core.matrix integration” &...

View Article

Image may be NSFW.
Clik here to view.

Incanter 1.5.7

I just pushed Incanter 1.5.7 to Clojars – this is bug fix release just to fix incompatibility with Clojure 1.7.0 & higher. 2 additional bugfixes are described in changelog.

View Article
Browsing all 21 articles
Browse latest View live




Latest Images