Difference between revisions of "G4 Report"

From ISSS608-Visual Analytics and Applications
Jump to navigation Jump to search
Line 31: Line 31:
  
 
==R Packages Used==
 
==R Packages Used==
 +
* For Interactive Application: R Shiny and Shiny Dashboard
 +
Shiny is an R Studio package for developing interactive charts, data visualizations and applications to be hosted on the web using the R programming language. It enables developer to make an interactive application which allow user to understand a certain model or do some data explorations. In this case, we could visualize the underlying rules beyond given datasets which show a clear picture of how those items correlate with each other.  [https://cran.r-project.org/web/packages/shiny/shiny.pdf Package ‘shiny’][https://cran.r-project.org/web/packages/shinydashboard/shinydashboard.pdf Package ‘shinydashboard’]
  
 +
*For Interactive Plot: ggplot2, plotly and gghighlight [https://cran.r-project.org/web/packages/plotly/plotly.pdf Package ‘plotly’] [https://cran.r-project.org/web/packages/ggplot2/ggplot2.pdf Package ‘ggplot2’] [https://cran.r-project.org/web/packages/gghighlight/vignettes/gghighlight.html Package ‘gghighlight’]
 +
 +
*For Choropleth Mapping: tmap, sf and leaflet [https://cran.r-project.org/web/packages/tmap/vignettes/tmap-getstarted.html Package ‘tmap’][https://rstudio.github.io/leaflet/ Package ‘leaflet’]
 +
 +
*For HeatMap: heatmaply [https://cran.r-project.org/web/packages/heatmaply/heatmaply.pdf Package ‘heatmaply’]
 +
 +
*For Likert Scale: likert [https://rdrr.io/cran/likert/man/shinyLikert.html Package ‘likert’]
 +
 +
*For Correlation Matrix: corrplot [https://cran.r-project.org/web/packages/corrplot/vignettes/corrplot-intro.html Package ‘corrplot’]
 +
 +
*For data preparation: sqldf(for SQL operations in R),dplyr,stringr [https://cran.r-project.org/web/packages/sqldf/sqldf.pdf Package ‘sqldf’] [https://cran.r-project.org/web/packages/dplyr/dplyr.pdf Package ‘dplyr’] [https://cran.r-project.org/web/packages/stringr/stringr.pdf Package ‘stringr’]
  
 
==Choice of Visualizations and Critics==
 
==Choice of Visualizations and Critics==

Revision as of 16:19, 25 April 2020

Happy face banner.jpg

CHINA HAPPINESS SURVEY

Proposal

Poster

Application

Report

 



Project Motivation

R Packages Used

  • For Interactive Application: R Shiny and Shiny Dashboard

Shiny is an R Studio package for developing interactive charts, data visualizations and applications to be hosted on the web using the R programming language. It enables developer to make an interactive application which allow user to understand a certain model or do some data explorations. In this case, we could visualize the underlying rules beyond given datasets which show a clear picture of how those items correlate with each other. Package ‘shiny’Package ‘shinydashboard’

Choice of Visualizations and Critics

Application Design in Details

Use Cases

1.Bashboard

Dashboard 1.png
Dashboard 2.png
Dashboard 3.png

2.Exploratory Data Analysis

EDA 1.png
EDA 2.png

3.Multivariate Matrix Analysis

MMA 1.png
MMA 3.png

4.Likert & Bubble Plot

LB 1.png
LB 2.png
LB 3.png

5.Choropleth Mapping

Map 1.png
Map 2.png

6.Cluster Analysis

Heat 1.png
Heat 2.png

References