All examples By author By category About

erikaris

Visualization Implementation (VI2)

Name: Erika Siregar

  • Assignment : Visualization Implementation (VI2)
  • Course: Information Visualization (CS725)
  • Semester : Spring 2015

Working through the examples from Scott Murray's tutorial at http://alignedleft.com/tutorials/d3/

Built with blockbuilder.org

My Tableau Charts:

1. Bar chart of passing yards per player (best displayed as a horizontal bar chart), with conference mapped to color

passing_yards_player_conf2

  • The graph above describes the passing yards per player by conference. Overall, we can see that the passing yards for each player in every conference varied significantly. American and CUSA are the conferences with the most varied data. Whereas Sun Belt has a relatively homogenous data.
2. Scatterplot of Passing TD and Passing Yards

scatterplot2

  • This graph depicts the correlation between attribute "Passing TD" and "Passing Yards". If the plots forming a diagonal line, then there is a correlation between both attributes. On the other hand, if the plots do not form any pattern, then we could say that there is no correlation between the attributes. From graph above, we can see that there is a positive correlation between Passing TD and Passing Yards. So, we could say that the increase of Passing TD value will also affect the increase of Passing Yards value.
3. Average Passing Yards per Each Conference

avg_pass_yards

  • The graph above illustrate the average passing yards in each conference. Overall, from the graph we can see that the average passing yards between each conferences do not really varied. Pac12 has the highest average passing yards, while American has the lowest average passing yards.

Comments about Tableau:

  1. Tableau is easy to use and learn. User does not need any knowledge in programming or coding. We can easily find the manual and tutorial on http://www.tableau.com/learn.
  2. Compare to Excel, Tableau is much more better. It offers more option for data visualization. Tableau also switch the way user create the graph. With tableau, user starts with the data that have. After importing data, Tableau will automatically group it into 2 categories: Dimensions (categorical data) and measures (quantitative data). There is also a learning aspect when using Tableau. There are certain rules that a user should follow to create a particular graph. For example, when user want to create a "packed buble" chart, Tableau will inform that the user's data must consist of 1 or 2 measures and at least 1 dimensions.

3 things that I learned while working through the D3 tutorial:

  1. D3 "attach/bind" data into DOM (document object model). The data will be bound when method enter() is called.
  2. We could create simple barchart with D3 by using 2 different method: using "div" or "svg".
  3. D3 works by manipulating DOM (element), such as: setting the height, width, x, y, color, and background color.