Software

1 posts
Turn images into LEGO builds in R

The brickr package in R by Ryan Timpe takes an image, converts it to a mosaic, and then provides a piece list and instructions for the build. While not officially affiliated with the LEGO group, Timpe is a data scientist for LEGO, so it’s probably as close as you’re going to get to real deal. Timpe made a package a couple of years back, but when I went to use...

0 0
Book Review: Visualizing with Text by Richard Barth

The creative process is sometimes described in terms of diverge-converge cycles. The diverge step involves experimentation and rewards suspending disbelief, while excesses are curbed and concepts refined during the converge step. Richard Brath's just-released book Visualizing with Text is an important resource that expands our appreciation for the place of text in visual displays. Books on data visualization fall into recognizable types, of which two popular ones are the style...

0 0
Why you should expunge the defaults from Excel or (insert your favorite graphing program)

Yesterday, I posted the following chart in the post about Cornell's Covid-19 case rate after re-opening for in-person instruction. This is an edited version of the chart used in Peter Frazier's presentation. The original chart carries with it the burden of Excel defaults. What did I change and why? I switched away from the default color scheme, which ignores the relationships between the two lines. In particular, the key comparison...

0 0
Arquero, a JavaScript library to query and transform datasets

An often painful yet necessary step in visualization is to get your data in the right format. Arquero, from the University of Washington Interactive Data Lab, aims to make this part of the process easier: Arquero is a JavaScript library for query processing and transformation of array-backed data tables. Following the relational algebra and inspired by the design of dplyr, Arquero provides a fluent API for manipulating column-oriented data frames....

0 0
Two.js for two-dimensional drawing and animation in modern web browsers

“Two.js is deeply inspired by flat motion graphics. As a result, two.js aims to make the creation and animation of flat shapes easier and more concise.” It also renders in webgl, canvas2d, and svg, with not much change in your code. Two.js is definitely going on my list of things to try. Tags: animation, JavaScript

0 0
Extract data from a plot in a flat image file

Maybe you’ve seen a chart and wished you could look at the data yourself. Maybe you want to see it from a different angle. But the underlying dataset is nowhere to be found. The WebPlotDigitizer by Ankit Rohatgi lets you load an image and it will attempt to pull out the dataset. Amazing. I can’t believe this has been around since 2010, and I’m just now hearing about it. [via...

0 0
“Take On Me” by a-ha recreated in Excel

Dylan Tallchief recreated “Take On Me” by a-ha in Excel. It’s not the tools. It’s how you use them. Something something blah blah. It’s in Excel! Tags: a-ha, Excel, songs

0 0
The why axis

A few weeks ago, I replied to a tweet by someone who was angered by the amount of bad graphics about coronavirus. I take a glass-half-full viewpoint: it's actually heart-warming for  dataviz designers to realize that their graphics are being read! When someone critiques your work, it is proof that they cared enough to look at it. Worse is when you publish something, and no one reacts to it. That...

0 0
Datylon Graph is a visualization extension for Illustrator

Adobe Illustrator has charting functions that can be useful if you’re on a deadline. Make a quick chart, design, and publish. However, if you want to reuse the chart with new data or need to use a more complex chart type, it’s usually been better to use different software and then come back to Illustrator to adjust. Datylon Graph is an extension that aims to make it easier to stay...

0 0
CineShader, for cinematic shaders

From Lusion, CineShader is a fun editor for those who are familiar with Shadertoy: CineShader is a real-time 3D shader visualiser. It leverages the Shadertoy.com API to bring thousands of existing shader artworks into a cinematic 3D environment. The whole project was started as an idea of using a web demo to explain what procedural noise is to our clients at Lusion. After sending out the demo to some of...

0 0