background preloader



Related:  Data ScienceRData Programingapprentissage programmationTools

AWS Public Data Sets A data set containing Google Books n-gram corpora. This data set is freely available on Amazon S3 in a Hadoop friendly file format and is licensed under a Creative Commons Attribution 3.0 Unported License. The original dataset is available from

Learn R Upload mybringback Loading... Exposing an online interface for MATLAB (and potentially any language) I was always interested in building a small cluster with my (old) computers for my research project (just like MATLAB Distributed Server or a Hadoop cluster). While MATLAB is one of the most mature platforms for scientific computing, it's also extremely expensive, so expensive that an Ivy League college determines to exclude MATLAB Distributed Server in its academic license. Therefore we have to build some simple (and possibly dirty) alternative for the MATLAB cluster. And the first step is to expose MATLAB to the external world with some network interface. Although MATLAB is able to invoke Java's socket library to provide some sort of interop-ability, designing a communication protocol and building everything from scratch is just a waste of time. With the intuition to make the interface both machine and human friendly, we determine to build it as an HTTP site with a simple user interface.

Creativity on the Run: 18 Apps that Support the Creative Process "The intuitive mind is a sacred gift, the rational mind is a faithful servant. We have created a society that honors the servant and has forgotten the gift." - Albert Einstein We do not need to teach creativity, but rather inspire its daily practice. Somewhere along the way, we simply forgot to honor this innate gift and how to access its power. Our role as educators is to encourage learning experiences that increase the ability to recognize and listen to our inner voice. New York Times APIs The Article Search API Search Times articles from 1851 to today, retrieving headlines, abstracts and links to associated multimedia. The Books API Retrieve New York Times book reviews and get data from all best-seller lists. The Campaign Finance API Get presidential campaign contribution and expenditure data based on United States Federal Election Commission filings.

Axes and Text Many high level plotting functions (plot, hist, boxplot, etc.) allow you to include axis and text options (as well as other graphical paramters). For example # Specify axis options within plot() plot(x, y, main="title", sub="subtitle", xlab="X-axis label", ylab="y-axix label", xlim=c(xmin, xmax), ylim=c(ymin, ymax)) For finer control or for modularization, you can use the functions described below. Titles Use the title( ) function to add labels to a plot. mathjs Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser and offers an integrated solution to work with numbers, big numbers, complex numbers, units, and matrices. Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser and offers an integrated solution to work with numbers, big numbers, complex numbers, units, and matrices.

Data Repository List From Open Access Directory This list is part of the Open Access Directory. This is a list of repositories and databases for open data. Please annotate the entries to indicate the hosting organization, scope, licensing, and usage restrictions (if any). R Introduction We offer here a couple of introductory tutorials on basic R concepts. It serves as background material for our main tutorial series Elementary Statistics withR. The only hardware requirement for most of the R tutorials is a PC with the latest free open source R software installed. R has extensive documentation and active online community support. It is the perfect environment to get started in statistical computing. Installation

Wolfram Programming Cloud: Introducing a Programming Revolution Combine and Conquer Because everything in the Wolfram Language is coherently built in, you can routinely combine functionality from vastly different areas, opening up a new level of programming and algorithm innovation. Insert Visualization Anywhere The Wolfram Language makes it trivial to insert aesthetically optimized static or dynamic visualization anywhere—bringing any aspect of your program to life. Leverage the World's Knowledge In the Wolfram Language, data and models from thousands of domains are built in, so your code can immediately know about and compute with real-world constructs.

Kodu Game Lab - Microsoft Research FUSE Labs An overview of Kodu. (Click to play) Kodu lets kids create games on the PC and Xbox via a simple visual programming language.

RStudio ( which is a very nice front-end to R and works on all platforms. by raviii Jan 21

Related:  general learningSystems BiologyR projectR-StudioSoftware ToolsR toolsData Mining