14 May 11

Protovis composes custom views of data with simple marks such as bars and dots. Unlike low-level graphics libraries that quickly become tedious for visualization, Protovis defines marks through dynamic properties that encode data, allowing inheritance, scales and layouts to simplify construction.

by mlb

26 Jan 11

The matplotlib basemap toolkit is a library for plotting 2D data on maps in Python. It is similar in functionality to the matlab mapping toolbox, the IDL mapping facilities, GrADS, or the Generic Mapping Tools. PyNGL and CDAT are other libraries that provide similar capabilities in Python. Basemap does not do any plotting on it’s own, but provides the facilities to transform coordinates to one of 23 different map projections (using the PROJ.4 C library). Matplotlib is then used to plot contours, images, vectors, lines or points in the transformed coordinates. Shoreline, river and political boundary datasets (from Generic Mapping Tools) are provided, along with methods for plotting them. The GEOS library is used internally to clip the coastline and polticial boundary features to the desired map projection region.

by mlb

20 Oct 10

“You should be aware that while Random() is usually uniformly distributed, Random()Random() is not. And so is Random()+Random().” - Belisarius Nice illustration of Central Limit theorem.

by mlb

17 Sep 10

R is an open source implementation of the S-Plus language. It is freely available and is licensed under the GPL. The language simplifies many statistical computations and can be a powerful tool.

by mlb

16 Apr 10

A comparision of the popularity of programming languages based on search engines.

by mlb

17 Oct 09

Demographer will let you know everything about the demography of the Facebook population in any part of the world. Pick a geographic zone and consult the population pyramid, the gender and age repartition and the penetration rate.

by mlb