Posted to

Coding

Accessible Web visuals and code with p5.js

Visualization on the Web can be tricky for those unfamiliar with code. The new JavaScript library p5.js, developed by Lauren McCarthy and collaborators, aims to…

Responsive data tables

Alyson Hurt for NPR Visuals describes how they make responsive data tables for their articles. That is, a table might look fine on a desktop…

Optimizing your R code

Hadley Wickham offers a detailed, practical guide to finding and removing the major bottlenecks in your R code. It's easy to get caught up in…

Create a barebones R package from scratch

While we're on an R kick, Hilary Parker described how to create an R package from scratch, not just to share code with others but…

R for cats and cat lovers

Following the lead of JavaScript for Cats by Maxwell Ogden, Scott Chamberlain and Carson Sievert wrote R for Cats. It's a playful introduction to R…

Introducing R to a non-programmer, in an hour

Biostatistics PhD candidate Alyssa Frazee was tasked with teaching her sister, an undergraduate in sociology, how to use R. She had only one hour. Once…

Live Coding Implemented

Remember Bret Victor's live coding talk from last month? He presented an example where he would edit code on one side, and the corresponding visual…

Programming gets you freedom to do what you want with data

Casey Reas and Chandler McWilliams asked visual designers why they write their own software and how it affects their process: The answers reflect the individuality…

Sorting algorithms demonstrated with Hungarian folk dance

We've seen sorting algorithms visualized and auralized, but now it's time to see them through the spirit of Hungarian folk dance. In a series of…

Code to make your own movie barcodes available

You know those compressed movie barcodes that we saw last week? Here's a Python script by BenoĆ®t Romito to make your own. Run a .avi…

Why everyone should learn programming

Daniel Shiffman, assistant professor at the NYU Interactive Telecommunications Program, talks programming, computation, data, and why everyone should learn programming in this interview by Mark…

How to Make Your Own Twitter Bot – Python Implementation

Following up on my post last week about using Twitter to track eating and weight, some of you voiced some interest in creating your own…
7ads6x98y