Blog
Categories
- Jul 11 2017Getting Started with ShinyDo you know a bit of R and have some data you need to visualize quickly? In this blog post we take a look at Rstudio’s Shiny package and the first steps toward creating a working interactive to explore your data with it. What is Shiny? Shiny is a framework to develop web-based frontends for […] Continue ReadingGetting Started with Shiny- Tagged in:
- data visualization
 
- Apr 18 2017Exploring New Technologies for Making Maps (Part Two): Two Fragment Shaders and a MouseIn part one of this series we started learning how to make maps rendered by WebGL, a browser based hardware-accelerated graphics API for 2D and 3D graphics. Our access to this technology was via Tangram, a map rendering library from Mapzen. This post will focus primarily on shaders, those perplexing parallel programs that power our […] Continue ReadingExploring New Technologies for Making Maps (Part Two): Two Fragment Shaders and a Mouse- Tagged in:
- data visualization
 
- Mar 16 2017Smoothly animate thousands of points with HTML5 Canvas and D3Sometimes in life, you’ve just gotta move thousands of points around on the screen. For hundreds of points, this can be accomplished with D3 through d3-transition on SVG nodes, but this typically becomes too slow when you need to animate more than a thousand points. So how do you do it? Enter canvas. Each point […] Continue ReadingSmoothly animate thousands of points with HTML5 Canvas and D3- Tagged in:
- animations,
- canvas,
- data visualization
 
- Mar 08 2017Visualizing the Health of the Internet with Measurement LabHow do you visualize the “Health of the Internet”? This was the challenge posed to the Data Vis team at Bocoup by our client Measurement Lab, a nonprofit that collects millions of Internet speed tests every month from around the world since 2009. This data is invaluable to policy makers, researchers, and the general public […] Continue ReadingVisualizing the Health of the Internet with Measurement Lab- Tagged in:
- data visualization
 
- Feb 10 2017Exploring New Technologies for Making Maps. Vector Tiles & WebGL (Part One)Maps are both practical and political. They possess undoubtable utility for navigating the physical world and have a long history of being used to shape and reshape the our social and political conceptions of the world. The ability to mark a territory, carve up a continent (or remember one), count a people, or map our […] Continue ReadingExploring New Technologies for Making Maps. Vector Tiles & WebGL (Part One)- Tagged in:
- data visualization
 
- Feb 08 2017Data Visualization at Bocoup, 2016 Recap2016 was an exciting year for the Bocoup DataVis team – we wanted to start a new tradition of sharing some of our key highlights, and telling you more about the fun things to come this year. Here goes! 2016 In summary (in no particular order): The very excellent Peter Beshai joined our team, bringing with […] Continue ReadingData Visualization at Bocoup, 2016 Recap- Tagged in:
- data visualization
 
- Nov 03 2016How are Americans feeling about the election?Much like the rest of the country, we’ve been mesmerized by the election and the coverage surrounding it. This election, more than any previous, has spurred conversations and challenges previously unseen, raising questions around political discourse and campaigning nationwide. We’ve been thinking a lot about those very questions, especially in the coming crescendo of election […] Continue ReadingHow are Americans feeling about the election?- Tagged in:
- data visualization,
- design
 
- Sep 20 2016Showing Missing Data in Line ChartsWhile working on visualizing the results of internet speed test data for Measurement Lab, it became clear that there wouldn’t always be data for every geographic location on every single day. We might go several days without meeting a minimum threshold of tests, meaning there would be gaps in our data. This is a pretty […] Continue ReadingShowing Missing Data in Line Charts- Tagged in:
- data visualization,
- open source
 
- Sep 14 2016Improving D3 Path AnimationD3 provides us with many of the basic building blocks needed to make charts in browsers while also making it extremely easy to animate them. One of the most common charts created with D3 is a line chart, often consisting of a series of SVG <path> elements to visualize the data. In this post, I […] Continue ReadingImproving D3 Path Animation- Tagged in:
- data visualization,
- open source
 
- Jun 06 2016Building a Better LyraLast year we had a successful Knight Foundation Prototype Grant-funded collaboration with the University of Washington Interactive Data Lab (IDL) to improve their Voyager data exploration tool. At the end of our collaboration we knew we wanted to work with the amazing team from the IDL again, so we were thrilled when Jeff Heer & […] Continue ReadingBuilding a Better Lyra


