Difference between revisions of "Lesson 9"

From Visual Analytics for Business Intelligence
Jump to navigation Jump to search
(Created page with "<div style=background:#2B3856 border:#A3BFB1> 200px <font size = 5; color="#FFFFFF">IS428 Visual Analytics for Business Intelligence</font> </div> <!--MAIN H...")
 
Line 58: Line 58:
 
*  Social network [http://hci.stanford.edu/jheer/projects/vizster/]
 
*  Social network [http://hci.stanford.edu/jheer/projects/vizster/]
 
*  News network  
 
*  News network  
 
 
= Network Graph Visualisation and Analysis Tool in R =
 
 
== Network graph data wrangling==
 
 
* [https://cran.r-project.org/web/packages/tidygraph/index.html Tidygraph]
 
* [https://www.data-imaginist.com/2017/introducing-tidygraph/ Introducing tidygraph]
 
* [https://www.data-imaginist.com/2018/tidygraph-1-1-a-tidy-hope/ tidygraph 1.1 – A tidy hope]
 
* [https://www.data-imaginist.com/slides/rstudioconf2018/assets/player/keynotedhtmlplayer#0 Tidying up your network analysis with tidygraph and ggraph]
 
* [http://www.questionflow.org/2018/03/06/tao-of-tidygraph/ Tao of Tidygraph]
 
 
== Network graph analysis and visualisation packages in R ==
 
 
* [https://cran.r-project.org/web/packages/igraph/index.html igraph]
 
* [https://cran.r-project.org/web/packages/network/ network]
 
* [https://cran.r-project.org/web/packages/sna/index.html sna]
 
 
== Network graph visualisation packages in R==
 
 
* [https://cran.r-project.org/web/packages/ggraph/index.html ggraph: An Implementation of Grammar of Graphics for Graphs and Networks]
 
** [https://cran.r-project.org/web/packages/ggraph/vignettes/Edges.html Edges]
 
** [https://cran.r-project.org/web/packages/ggraph/vignettes/Layouts.html Layouts]
 
** [https://cran.r-project.org/web/packages/ggraph/vignettes/Nodes.html Nodes]
 
** [https://www.data-imaginist.com/2019/1-giraffe-2-giraffe-go/ 1 giraffe, 2 giraffe, GO!]
 
 
* [https://briatte.github.io/ggnet/ ggnet2 of GGarray]
 
* [https://cran.r-project.org/web/packages/geomnet/index.html geomnet: Network Visualization in the 'ggplot2' Framework]
 
** [https://github.com/sctyner/geomnet The geomnet package]
 
* [https://cran.r-project.org/web/packages/ggnetwork/ ggnetwork: Geometries to Plot Networks with 'ggplot2']
 
** [https://cran.r-project.org/web/packages/ggnetwork/vignettes/ggnetwork.html ggnetwork: Network geometries for ggplot2]
 
 
== High Recommended ==
 
 
* [https://cran.r-project.org/web/packages/ggraph/vignettes/tidygraph.html tidygraph and ggraph]
 
* [https://shirinsplayground.netlify.com/2018/03/got_network/ Another Game of Thrones network analysis]
 
* [https://rstudio-pubs-static.s3.amazonaws.com/298685_7ca83d01093a4ed79479197945d3783d.html ggmap and ggraph]
 
* Visual Analytics Projects
 
** [https://wiki.smu.edu.sg/1617t3isss608g1/Introduction Discovering traffic patterns by using network graph visualisations]
 
** [https://wiki.smu.edu.sg/1617t3isss608g1/ShinyNET shinyNET: A web-based flight data visualisation toolkit using R Shiny and ggraph]
 
** [https://wiki.smu.edu.sg/1617t3isss608g1/ISSS608_2016-17_T3_Group8_Arules_Project_Proposal VRshiny: An Application for better business decision making - Visualizing Association Rules with Network Diagram in Shiny]
 
** [https://wiki.smu.edu.sg/1718t1isss608g1/ISSS608_2017-18_T1_Group5_Proposal Linking the globe: An Interactive Dashboard for Exploring Aviation Expansion Along the "Belt and Road"]
 
 
 
== Interactive network graph visualisation packages in R ==
 
 
* [https://cran.r-project.org/web/packages/visNetwork/index.html visNetwork: Network Visualization using 'vis.js' Library]
 
** [https://cran.r-project.org/web/packages/visNetwork/vignettes/Introduction-to-visNetwork.html Introduction to visNetwork]
 
** [https://datastorm-open.github.io/visNetwork/ visNetwork, an R package for interactive network visualization]
 
** [https://rcrastinate.blogspot.com/2018/09/network-visualization-of-football.html Network visualization of football transfers using the 'visNetwork' package]
 
** [https://www.statworx.com/de/blog/interactive-network-visualization-with-r/ Interactive Network Visualization with R]
 
** [https://markrstevenson.com/blog/o4M13O7ErOCXpT1Dfaiq Network Visualisation with visNetwork]
 
** [https://wesslen.github.io/text%20mining/topic-networks/ Using R to Detect Communities of Correlated Topics]
 
** [https://www.showmeshiny.com/hungarian-interbank-lending/ Network analysis of the Hungarian interbank lending market]
 
** [https://www.biorxiv.org/content/10.1101/080036v1.full Netpredictor: R and Shiny package to perform Drug-Target Bipartite network analysis and prediction of missing links]
 
** For more example, refer to [https://www.google.com/search?sa=N&q=visNetwork+in+R&tbm=isch&source=univ&client=firefox-b-d&ved=2ahUKEwj-xcz78r3jAhWb8HMBHTcAA5g4FBCwBHoECAYQAQ&biw=1536&bih=722 Images for visNetwork in R]   
 
 
* [https://cran.r-project.org/web/packages/networkD3/index.html networkD3: D3 JavaScript Network Graphs from R]
 
** [https://christophergandrud.github.io/networkD3/ networkD3]
 
  
  

Revision as of 14:29, 31 December 2019

Va.jpg IS428 Visual Analytics for Business Intelligence

About

Weekly Session

Assignments

Visual Analytics Project

Course Resources

 



Network Visualisation and Analysis: Knowledge Discovery in Linked Data

Content

Data Visualisation Through Their Graph Representation

  • Basic concept of graph
  • Data and graph
  • Where to find the data?

Network Graph Drawing

  • Hierarchical tress
  • Spanning trees
  • Networks
  • Directed graphs
  • Treemaps

Network Graph Layout Techniques

  • Force-directed techniques
  • Multidimensional scaling
  • The pulling under constrains model
  • Bipartite graphs

Applications of Network Visualisation

  • Organisation network
  • Business network [1]
  • Political network [2]
  • Social network [3]
  • News network


Network Graph Visualisation and Analysis Tool

Gephi

  • Tutorial: Quick Start [6], Visualization [7], and Layouts [8]


Readings

  • Visual Analysis of Complex Networks for Business Intelligence with Gephi [10]
  • Graph Drawing [11]
  • Graph Analytics - Lesson Learned and Challenges Ahead [12]
  • Learning to Read and Interpret Network Graph Data Visualizations [13]
  • The Visualization of Networks [14]
  • ViZster: Visualizing Online Social Networks [15]
  • Adam Perer. "Finding Beautiful Insights in the Chaos of Social Network Visualizations". In Beautiful Visualization. O’Reilly Press. [16]
  • Visual Complexity [17]