CS 725/825 - Information Visualization
Fall 2017: Fridays, 8:30-11:00am, E&CS 2120

Print - Admin

Home

Staff

Syllabus

Schedule
  Objectives

Blackboard
CS725 @ GitLab

Paper Presentations

Project

Links


Tableau's data visualization software is provided through the Tableau for Teaching program.

Visualization Implementation 6

Due: October 27, 2017 before 8:30am

The goal of this week's assignment is to build a scatterplot matrix and one other chart using R.

Setup

Create your project

  • Follow the instructions at How to create a project in GitLab to create a new project.
  • Create a README.md file (see Markdown) that includes your name, CS 725/825, Fall 2017.
  • Make your project 'Private', but add me (mweigle) as a Reporter on your project -- if this step is not done, I will not be able to grade your assignment

For the rest of this assignment, you'll add files to this new project.

R SPLOM

Pick data either from your project or from a previous assignment (ex: ICW2, VI3, VI5) that is suitable for viewing as a scatterplot matrix (SPLOM). These would be datasets that have many quantitative attributes.

Construct a subset of the data that contains 30-100 rows and 3-5 quantitative attributes and generate a SPLOM. Make sure that you have an appropriate title and axes labels. Export the image as a PNG.

Here are a couple articles to get you started:

Here's what you need to have in your Gitlab project.

Project files

  • R code
  • datafile
  • PNG image

README.md

  • insert the exported PNG image
  • a brief description of the chart and 2-3 insights gained from viewing the data as a SPLOM

R Bar or Line Chart

Use the same main dataset and generate either a line chart or a bar chart using R. (This should not be exactly the same data as in the SPLOM.) Make sure that you have an appropriate title and axes labels. Export the image as a PNG.

Here's what you need to have in your Gitlab project.

Project files

  • R code
  • datafile
  • PNG image

README.md

  • insert the exported PNG image
  • a brief description of the chart and why the data is best displayed as a line or bar chart.

Submission

Submit the URL of your Gitlab project in Blackboard

  • Click on VI6 under Visualization Implementations
  • Under "Assignment Submission", click the "Write Submission" button.
  • Copy/paste the working URL of your project into the edit box.
    • make the link clickable -- copy the URL and click the Insert Link button (icon looks like a link in a chain). Paste the URL into the "Link Path" textbox
  • Double-check your link to make sure that it is working properly.
  • Make sure to "Submit" your assignment.