Category: visualization


An Empirical Model of Slope Ratio Comparisons (Corrected)

February 4th, 2013 — 9:27pm

I’ve posted a corrected version* of our InfoVis paper from last year: An Empirical Model of Slope Ratio Comparisons. In preparing the published version of the paper, we made a change in the parameterization of our space of slope comparisons to simplify the explanation of what we did. In doing this, I made a simple math error that resulted in us using the wrong mid-angles in our analysis. To see the difference, compare Figure 2 in the original and in the updated versions. The impact of the error is minor and doesn’t change our arguments or conclusions, but it required regenerating our plots and it slightly changed our model parameter estimates.

I’ve also posted R code which will reproduce our (corrected) analysis and figures. Along with the stimuli we released earlier, this should allow anyone to reproduce our analysis.

(*The irony of having to correct our paper which itself attempts to correct Cleveland’s earlier paper was not lost on me.)

1 comment » | visualization

Why Do Lsu Tigers Wear White In Football Games

August 17th, 2012 — 9:59am

Sapp bersin brenton jersey authentic is an outstanding athlete and the team has little devoted to him. You see whatever you think about. On time they wake upwards of noontime is once the physique is detoxifying. Dimitri Patterson-CB- Dimitri has improved his play and is defined as becoming better each season festivities.

Now that we’ve been redeemed, we will need to show it in the best way we costume. Remember when bicycling on the roads adhere to the rules of the road. If he keeps that same ratio throughout all 27 outs although have struck out 22 batters, damaging the mlb record of 20 K’s in one game. Amazed tho’ Brennaman may be by Tebow’s ability to drop his shoulder and plow over defenders, that does not play associated with big jungs.

Happy Hour is

carolina panthers jersey china

at midnight as well as place is the suggested place for your group to continue the evening of fun and to straighten up before hitting the street all method home. You can also create your own Myspace layout here. There’s a simple lot to learn in evaluating baseball randomly chooses.

The jersey itself fantastic addition on the club’s jerseys. Easter morning usually starts off with a bang for most parents. The fans are may be called the Leafs Nation and you can find them mostly in the greater Toronto Aspect. No embarrassment because it is matias josue limited jersey hardly noticeable. You on

buffalo bills jersey cheap

the contrary will be going after research and raising your winning fraction.

If you’re scouting for cheerleader dresses for dogs, then you will be happy to know that we now have many different alternatives for

tennessee titans jersey

you to choose from. The only

pittsburgh steelers jersey wholesale

name I recognize in their box score is Simon, as in Randall Simon, the guy who hit the sausage in Milwaukee with a bat a number of years ago. Sapp has the athleticism to play linebacker each morning nfl, it remains in order to become seen if he has sufficient instincts for the location. However, you don’t have to wait for game to sport these outfits on the market.

You could start your search at top rated hockey good stores near your house hold. They even can returned the subsequent year towards title game but lost in the rematch. Which could affect performance as it stuck at your body.

Support Your Team With Nfl Training Collars And Accessories
Tim Tebow s Amazing Journey To The Nfl
Finding The Importance Steelers Jerseys From Online Stores

Comments Off on Why Do Lsu Tigers Wear White In Football Games | photos, rendering, visualization

Arc Length-based Aspect Ratio Selection

August 31st, 2011 — 8:15pm

Here’s a preprint of our paper on aspect ratio selection which will appear in InfoVis 2011. In it we propose a new criteria for banking data plots, building on previous ideas from Bill Cleveland and Jeff Heer and Maneesh Agrawala.

We frame the aspect ratio selection problem as one of minimizing the length of the data curve while keeping the area of the plot constant. This leads to a method that is substantially more robust than previous approaches. We’re also able to demonstrate empirically that the resulting aspect ratios are a compromise between those suggested by previous methods. As shown below, the arc length method can also effectively bank both standard line charts (in this case a loess regression line) as wells as contour charts.

Arc-length banking example

Perhaps the most surprising result is that good aspect ratios can be selected without explicit reference to the slopes or orientations of the line segments within the plot.

Comment » | visualization

C# code for labeling paper

July 23rd, 2011 — 3:57am

I’ve finally had time to pull the labeling algorithm out of my much larger visualization package. It’s now up on github: https://github.com/jtalbot/Labeling. This implements all parts of the labeling paper, including the formatting variations.

Let me know if you run into any problems with it or have any suggestions for improvement.

4 comments » | visualization

R labeling package released on CRAN

December 8th, 2010 — 6:23pm

Version 0.1 of the labeling package has been released on CRAN.

1 comment » | visualization

R code for our axis labeling algorithm

September 3rd, 2010 — 3:52am

The R version of our labeling code is now hosted at R-forge. You can get it here or install it from within R using install.packages("labeling", repos="http://R-Forge.R-project.org").

A few small bugs in the implementation of our algorithm have been fixed thanks to feedback from Ahmet Karahan who is working on a Java version. I have also added a number of other labeling algorithms that have been proposed or used in the past, including those by Sparks, Thayer, and Nelder (from about 40 years ago), and adaptations of the matplotlib, gnuplot, and R’s pretty labeling functions.

1 comment » | visualization

Monitoring Hadoop

August 24th, 2010 — 7:53pm

As a side project this summer, I implemented a simple visual interface for HOP, an extended version of Hadoop. This was used by the HOP creators in their demo of HOP at this summer’s SIGMOD.

Screenshot of hop visual interface

Hop visual interface

The graphical elements were produced using Protovis since I needed an excuse to play around with it. We ran into minor performance problems using Protovis for so many plots in a single page. In a production system it would be wiser to generate and cache the plots on the server side.

Update: The screenshot shows a task scheduling imbalance bug that we found in HOP using the visual interface.

Comment » | visualization

An Extension of Wilkinson’s Algorithm for Positioning Tick Labels on Axes

July 30th, 2010 — 9:55pm

Here’s a preprint of our paper on selecting tick labels for axes which will appear in this year’s InfoVis! Source code of the implementation will be made available before the conference. We’re hoping to get this implemented in a number of common plotting libraries. I already have a partial matplotlib version working. I would also like to have one for ggplot. Other suggestions are welcome.

The abstract:

The non-data components of a visualization, such as axes and legends, can often be just as important as the data itself. They provide contextual information essential to interpreting the data. In this paper, we describe an automated system for choosing positions and labels for axis tick marks. Our system extends Wilkinson’s optimization-based labeling approach to create a more robust, full-featured axis labeler. We define an expanded space of axis labelings by automatically generating additional nice numbers as needed and by permitting the extreme labels to occur inside the data range. These changes provide flexibility in problematic cases, without degrading quality elsewhere. We also propose an additional optimization criterion, legibility, which allows us to simultaneously optimize over label formatting, font size, and orientation. To solve this revised optimization problem, we describe the optimization function and an efficient search algorithm. Finally, we compare our method to previous work using both quantitative and qualitative metrics. This paper is a good example of how ideas from automated graphic design can be applied to information visualization.

Update: We’ve released a preliminary R package implementing the three labeling algorithms we compared in the paper. Feedback is appreciated. The final version should be released by InfoVis (in October).

4 comments » | visualization

Gallup-Healthways Well-Being

March 12th, 2009 — 4:38am

wellness1Will Wilkinson points to the Gallup-Healthways Well-Being Index which purports to measure overall health (“not only the absence of infirmity and disease, but also a state of physical, mental, and social well-being”) at the congressional district level for the United States. Will hypothesizes that Utah’s high score may be due to “a skoche of culture-driven upward inflation” (Mormons overstating their happiness).

Fortunately, the components of the Well-Being Index are reported as well. Two components, Life Evaluation and Emotional Health, measure self-reported happiness. If Will’s hypothesis were correct, we would expect these components to account for a disproportionate share of Utah’s overall index. In the scatterplots to the right, the three Utah congressional districts are highlighted in orange. Contrary to Will, Utah is above average only in the Work Quality component. On all the others, including Life Evaluation and Emotional Health, Utah is average or below average.

Wellness data in Excel, since I couldn’t figure out how to get it from the Gallup-Healthways site. The visualization was done in Tableau.

2 comments » | visualization

our day, visualizing the American Time Use Survey

February 14th, 2009 — 2:18am

For Jeff’s class I created an interactive visualization of the American Time Use Survey. I got sick last week so didn’t have a lot of time to work on it. As a result it turned out somewhat derivative of the Baby Name Voyager and other stacked area plots.

That said, I think it lets you find some rather interesting patterns in how people use their time. Most noticeable is the extra hour or so that people sleep in on the weekends.

ourday

3 comments » | visualization

Back to top