IS428 AY2019-20T1 Assign Tommy Johnson Visualization

From Visual Analytics for Business Intelligence
Revision as of 11:55, 13 October 2019 by Tjohnson.2016 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Nuclear-power-plant 09-24-18.jpg Visualization Analysis on Always Safe nuclear power plant

 

Problem & Motivation

 

Data Analysis & Transformation

Interactive Visualization

 

Observation & Anomalies

The interactive visualization can be accessed here: https://public.tableau.com/profile/tommy2780#!/vizhome/DataVisualization_Assignment_VastChallenge2/HomePage?publish=yes

Home Page

This is the homepage that provides the details of the problem happened in St. HiMark city. There are 3 tabs focusing on static sensor, mobile sensor, and both sensor's reading level shown in a regional map. Each sensor will focus on 3 type of charts namely map chart, line chart based on log scale and Cumulative Sum chart.

Homepage.PNG
Interactive Features Rationale Brief Implementation Steps
Button to view the different visualizations
To improve user experience in data visualization
  1. Create a dashboard in the tableau. Then, drag the button to the bottom of the page
  2. Edit the button accordingly as per shown in the picture
    Button.PNG

Radiation Level by Map Chart

I am using map chart to visualize the radiation measurements for both static and mobile sensors. With this chart, analysts will be able to see which areas are prone to high or low radiation levels from each sensor types. Adding on, they are able to visualize the track that one mobile sensor took throughout the day and how these affect the readings.

Static sensor radiation level

MapchartRadiationLevel.PNG

Mobile sensor radiation level

Mobilemapchartradiationlevel.PNG

To enhance the visualization of the data, implementing interactive elements would help users in analyzing the data intuitively. The following elements are used in this graph.

Interactive Features Rationale Brief Implementation Steps
Highlight Mobile sensor ID
HighlightsensorID.PNG
To provide a better insight for the analyst to understand how one particular mobile sensor ID move and how it can affect the readings
Click on the arrow button on the Sensor ID filter and choose "Show Highlighter
Filter dates with the use of checkboxes
Datefilter.PNG
To provide flexibility for analysts to choose the dates that they are interested to analyse. They can choose only one or multiple dates.
  1. Drag the Timestamp to the Filter
  2. Change the format of the timestamp to custom date Month/Date/Year with Date Part option
    CustomDate.PNG
Animate the radiation level throughout the day
TimestampAnimation(1).PNG
To allow for greater analysis and aesthetics of the data. Analysts will be able to view the movement of mobile sensor and changes of the static sensor clearly.
  1. Put the Timestamp in Pages section of the Tableau
  2. Change the format of the timestamp to Minute with a custom option of Date Value
Trail Mark for Mobile Sensor
To visualize the movement of a particular mobile sensor clearly and analyse which places did it go through throughout the day.
Change the setting of the Timestamp pages as per following image
Trailmark.PNG

Next, let's look at how i displayed the line chart based on log scale.

Readings Level by sensor type

For further breakdown, I visualize how the readings changes over time according to the sensor type.This visualization allows the analyst to look at the pattern of the readings at one glance. to ensure that the distribution is less skewed, i used the logarithm on the value readings.

Static reading level

Staticreadings.PNG

Mobile reading level

The snapshot below is not limited. Analysts are able to scroll down to view more reading levels from different sensor Id

Mobilereading.PNG
Major features included Rationale Brief Implementation Steps
Differentiate sensor ID by the colour
SensorIDColour.PNG
To provide easy readability and improve on aesthetics.
Drag the sensor ID to the color Marks
Differentiate the timestamp by days
Timestampdifferentiate.PNG
To provide easy readability and improve on aesthetics
Drag the Timestamp in the Columns and custom the date to Month/Date/Year with Date Part option
CustomDate.PNG
Log Transformation of the value
LogValue.PNG
Log transformation will make the distribution to be less skewed. This will make the pattern to be more interpretable and inferential statistics are met
Create a calculated field of log value. Then, put it at the Rows

Cumulative Sum Chart by sensor type

To visualize which sensors we need to pay more attention to based on the readings level, I am using a cumulative sum chart which display how each sensor's reading level change over time since day 1 to day 5.

Static Cumulative Sum Chart

StaticCusumchart.PNG

Mobile Cumulative Sum Chart

Mobilecusumchart.PNG
Interactive Features Rationale Brief Implementation Steps
Highlight sensor ID
HighlightsensorID.PNG
To provide a better insight for the analyst to understand how one particular sensor ID move and how it can affect the readings
Click on the arrow button on the Sensor ID filter and choose "Show Highlighter"

Regional reading levels

I display the readings level by regional as well. With these, it will be able to provide insight on which area of concern that we need to pay attention to. For example, as we can see, Jade Bridge, Wilson Forest, and Old Town area has the highest readings level across time and sensors. More details will be explained in the later part.

RegionalChart.PNG