SlideShare a Scribd company logo
1 of 36
Building Effective Visualization Tools for Everyday Business:
Web Visualization Framework
1
Cyberinfrastructure for Network Science Center
Department of Intelligent Systems Engineering
School of Informatics, Computing, and Engineering
Indiana University, Bloomington, USA
October 18, 2017
Olga Scrivner
with contributions by Adam Simpson, Gagandeep Singh, Jivitesh Poojary, Sara Bouchard, and Katy Börner
2
Our mission is to advance datasets, tools, and services for the study of biomedical, social
and behavioral science, physics, and other networks. A specific focus is research on the
structure and evolution of science and technology (S&T) and the communication of
results via static and interactive maps of science. Learn more at cishell.org.
CNS Tools and Services are used by
hundreds of thousands around the globe.
Visual Analytics
3
44
Transforming Data into Insight
Data-Driven Decision Making (credits: PwC)
“Information is the
currency of this
digital age”
Carly Fiorina, Former CEO
of HP
55
A Research Agenda for the Analytics Age
Figure 1. A Taxonomy of Disciplines (Mortenson et al., 2015 and Evans, 2012)
66
Dresner Advisory Report (2016):
Embedded Business Intelligence Market Study
Figure 2. Technologies and Initiatives Strategic to Business Intelligence
77
Dashboards
What's happening? What's happened? What's going to
happen? Check the dashboard! (Markus, 2006)
88
Data Visualization
The goal is to turn data into
information, and information
into insight.
(Carly Fiorina, 2004)
The purpose of visualization
is insight, not pictures.
(Ben Shneiderman, 1999)
9
10
11
12
Web Application versus Software Visualization
1. Interactive display and manipulation of data
2. No installation required
3. Easy to develop and share with clients and project teams
4. Open source libraries
The impact of data scientists' work depends on how well
others can understand their insights to take further actions.
(Jorge Castañón, 2016)
13
Past: Imperative Web Frameworks
The controller is essential and explicit: you have to
specify what to do when you receive user requests and
what resources you are going to mobilize to carry out
the necessary tasks outlined in the model.
(Ribeiro 2016)
The Model-View-Controller was invented at Xerox
Parc by Trygve Reenskaug in 1979.
14
Present: Reactive Web Frameworks
Reactive Systems are highly responsive, giving
users effective interactive feedback.
Reactive Manifesto - http://www.reactivemanifesto.org/
Image credit: http://littleactuary.github.io/blog/Web-application-framework-with-Shiny/
15
General Architecture
Image Credits: http://littleactuary.github.io/blog/Web-application-framework-with-Shiny/
Web Visualization Framework:
Shiny
16
17
Shiny Application
1. Primary language: R
2. Shiny is an R package
open-sourced by Rstudio
in 2012
3. HTML, CSS, JavaScript,
D3 - optional
4. Shiny dashboards are
comparable to Business
Intelligence (BI) tools,
such as Tableau,
Spotfire, Qlikview
18
Shiny Application: Get Inspired
Shiny Gallery
CNS Shiny Framework:
Examples
19
Visualization: Sankey
20Figure 3. IU Information Visualization Massive Open Online Course (IVMOOC) from 2013 – 2015
Visualization: Streamgraph
21
Figure 4. Interactive Streamgraph Visualization
Interactive Text Mining Suite
22
www.interactivetextminingsuite.com
Figure 5. Open Source Interactive Text Mining Suite - ITMS
Web Visualization Framework:
WVF
23
24
WVF System Architecture
1. Developed by CNS team
2. Primary language:
JavaScript
3. Build system: Grunt,
NodeJS
4. Libraries: Grunt,
AngularJS, D3, jQuery,
HTML, CSS
5. Configuration-based
customization
Framework Workspace - Default code and libraries
Plugins Workspace - D3 visualization code
Project Workspace - Project specific code (data, customization, styling, and instanced scripts)
CNS WVF Framework:
Examples
25
26
Visualization: Twitter Network
Project: IAI
Figure 6. Social Network from CTSA Hub and NIH Activities on Twitter
27
Visualization: UCSD Map of Science
Project: ECON demo.cns.iu.edu/client/econ-ucsdmap
Figure 7. Interactive Map for High-Impact and Transformative Science Metrics
Visualization: Heatmap
28
Project: HSD demo.cns.iu.edu/client/hsd/static/heatmap_group.html
This visualization shows how
white blood cell (WBC)
laboratory tests correlate with
three-year survival rates. The
HSD dimension of the data
(rows) is the time of the day of
the test; and three-year survival
rate (numbers and colors in the
boxes) is an outcome variable.
Aggregation level for the HSD
time of day are shown—three
8 hour blocks. The lowest
survival rates are for patients
with a low WBC value in the
morning (specifically at 6am).
Figure 8. Patient Survival by White Blood Cell Count and Time of Day
Visualization: Sankey
29
Project: STEM demo.cns.iu.edu/webvis/stem
Figure 9. STEM Pathways Visualization
30
Visualization: Outlook
1. More robust workflow
2. Public-facing code and documentation
3. More visualization library support
4. Better cross-visualization integration
5. More visualization plugins
All papers, maps, tools, talks, press are linked from
http://cns.iu.edu
These slides are at http://cns.iu.edu/presentations.html
CNS Facebook: http://www.facebook.com/cnscenter
Visualizations:
http://cns.iu.edu/visualizations.html
Tools:
http://cns.iu.edu/data_tools.html
2018 IVMOOC
31
This course provides an overview about the state of
the art in information visualization. It teaches the
process of producing effective visualizations that
take the needs of users into account.
Register for free: ivmooc.cns.iu.edu.
Class started Jan 9, 2018.
32
References
Börner, Katy, Chen, Chaomei, and Boyack, Kevin. (2003). Visualizing
Knowledge Domains. In Blaise Cronin (Ed.), ARIST, Medford, NJ:
Information Today, Volume 37, Chapter 5, pp. 179-255.
http://ivl.slis.indiana.edu/km/pub/2003-borner-arist.pdf
Shiffrin, Richard M. and Börner, Katy (Eds.) (2004). Mapping Knowledge
Domains. Proceedings of the National Academy of Sciences of the United
States of America, 101(Suppl_1).
http://www.pnas.org/content/vol101/suppl_1
Börner, Katy (2010) Atlas of Science: Visualizing What We Know. The
MIT Press. http://scimaps.org/atlas
Scharnhorst, Andrea, Börner, Katy, van den Besselaar, Peter (2012)
Models of Science Dynamics. Springer Verlag.
Katy Börner, Michael Conlon, Jon Corson-Rikert, Cornell, Ying Ding (2012)
VIVO: A Semantic Approach to Scholarly Networking and Discovery.
Morgan & Claypool.
Katy Börner and David E Polley (2014) Visual Insights: A Practical Guide
to Making Sense of Data. The MIT Press.
Börner, Katy (2015) Atlas of Knowledge: Anyone Can Map. The MIT
Press. http://scimaps.org/atlas2 33
References
Jorge Castañón. 2016. Shiny: a Data Scientist’s Best Friend. http://datascience.ibm.com/blog/shiny-a-data-
scientist-best-friend/
Carly Fiorina. 2004. Information: the currency of the digital age .
http://www.hp.com/hpinfo/execteam/speeches/fiorina/04openworld.html
Michael J. Mortenson, Neil F. Doherty, Stewart Robinson. (2015). Operational research from Taylorism to
Terabytes: A research agenda for the analytics age. European Journal of Operational Research, 241, 3, 583-
595.
Aaron Marcus. (2006). Dashboards in your future. Interactions 13, 1 (January 2006), 48-60.
Bradley Nice. (2012). Front-End vs Back-End vs Full Stack Development. March 2012.
https://medium.com/level-up-web/front-end-vs-back-end-vs-full-stack-development-78267f545121
Dresner Advisory Report. (2016). Embedded Business Intelligence Market Study.
http://www.marketwired.com/press-release/dresner-advisory-services-publishes-2016-embedded-business-
intelligence-market-study-2174046.htm
Java - https://www.planet-source-code.com/vb/default.asp?lngWId=14
Python - https://realpython.com/learn/python-first-steps/
34
Thank you!
35
@obscrivn @cnscenter
PRESENTED BY:
Olga Scrivner
Call (812) 349-8853
or email obscrivn@indiana.edu
Indiana University - Bloomington
1320 E. 10th St., Wells Library
Bloomington, IN 47405 USA

More Related Content

What's hot

Physical Cyber Social Computing
Physical Cyber Social ComputingPhysical Cyber Social Computing
Physical Cyber Social ComputingAmit Sheth
 
AN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITY
AN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITYAN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITY
AN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITYijseajournal
 
University Public Driven Applications - Big Data and Organizational Design
University Public Driven Applications - Big Data and Organizational Design University Public Driven Applications - Big Data and Organizational Design
University Public Driven Applications - Big Data and Organizational Design maria chiara pettenati
 
SMART Seminar Series: Learning Journeys – Making learning visible in developi...
SMART Seminar Series: Learning Journeys – Making learning visible in developi...SMART Seminar Series: Learning Journeys – Making learning visible in developi...
SMART Seminar Series: Learning Journeys – Making learning visible in developi...SMART Infrastructure Facility
 
The Ethics of AI in Education
The Ethics of AI in EducationThe Ethics of AI in Education
The Ethics of AI in EducationMark S. Steed
 
2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...
2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...
2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...eMadrid network
 
Multi-objective NSGA-II based community detection using dynamical evolution s...
Multi-objective NSGA-II based community detection using dynamical evolution s...Multi-objective NSGA-II based community detection using dynamical evolution s...
Multi-objective NSGA-II based community detection using dynamical evolution s...IJECEIAES
 
Social and Physical Sensing Enabled Decision Support for Disaster Management ...
Social and Physical Sensing Enabled Decision Support for Disaster Management ...Social and Physical Sensing Enabled Decision Support for Disaster Management ...
Social and Physical Sensing Enabled Decision Support for Disaster Management ...Artificial Intelligence Institute at UofSC
 
Opportunities and Challenges for Assessment in XR: Transforming Assessment
Opportunities and Challenges for Assessment in XR: Transforming AssessmentOpportunities and Challenges for Assessment in XR: Transforming Assessment
Opportunities and Challenges for Assessment in XR: Transforming Assessmentmathewhillier
 
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional CareersKno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional CareersAmit Sheth
 
Physical Cyber Social Computing: An early 21st century approach to Computing ...
Physical Cyber Social Computing: An early 21st century approach to Computing ...Physical Cyber Social Computing: An early 21st century approach to Computing ...
Physical Cyber Social Computing: An early 21st century approach to Computing ...Amit Sheth
 
City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...journalBEEI
 
ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...
ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...
ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...Kelvin Ross
 
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...Amit Sheth
 
Real-time Activity Recognition using Smartphone Accelerometer
Real-time Activity Recognition using Smartphone AccelerometerReal-time Activity Recognition using Smartphone Accelerometer
Real-time Activity Recognition using Smartphone Accelerometerijtsrd
 
Ai project-report
Ai project-reportAi project-report
Ai project-reportzoniG
 
Understanding Emerging Technology and Its Impact on Online & Blended Learning
Understanding Emerging Technology and Its Impact on Online & Blended LearningUnderstanding Emerging Technology and Its Impact on Online & Blended Learning
Understanding Emerging Technology and Its Impact on Online & Blended LearningStephen Murgatroyd, PhD FBPsS FRSA
 

What's hot (20)

Physical Cyber Social Computing
Physical Cyber Social ComputingPhysical Cyber Social Computing
Physical Cyber Social Computing
 
AN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITY
AN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITYAN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITY
AN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITY
 
University Public Driven Applications - Big Data and Organizational Design
University Public Driven Applications - Big Data and Organizational Design University Public Driven Applications - Big Data and Organizational Design
University Public Driven Applications - Big Data and Organizational Design
 
SMART Seminar Series: Learning Journeys – Making learning visible in developi...
SMART Seminar Series: Learning Journeys – Making learning visible in developi...SMART Seminar Series: Learning Journeys – Making learning visible in developi...
SMART Seminar Series: Learning Journeys – Making learning visible in developi...
 
The Ethics of AI in Education
The Ethics of AI in EducationThe Ethics of AI in Education
The Ethics of AI in Education
 
2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...
2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...
2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...
 
Multi-objective NSGA-II based community detection using dynamical evolution s...
Multi-objective NSGA-II based community detection using dynamical evolution s...Multi-objective NSGA-II based community detection using dynamical evolution s...
Multi-objective NSGA-II based community detection using dynamical evolution s...
 
Social and Physical Sensing Enabled Decision Support for Disaster Management ...
Social and Physical Sensing Enabled Decision Support for Disaster Management ...Social and Physical Sensing Enabled Decision Support for Disaster Management ...
Social and Physical Sensing Enabled Decision Support for Disaster Management ...
 
Trust Management: A Tutorial
Trust Management: A TutorialTrust Management: A Tutorial
Trust Management: A Tutorial
 
Opportunities and Challenges for Assessment in XR: Transforming Assessment
Opportunities and Challenges for Assessment in XR: Transforming AssessmentOpportunities and Challenges for Assessment in XR: Transforming Assessment
Opportunities and Challenges for Assessment in XR: Transforming Assessment
 
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional CareersKno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
 
Kris Stewart - Computer Science
Kris Stewart - Computer ScienceKris Stewart - Computer Science
Kris Stewart - Computer Science
 
Physical Cyber Social Computing: An early 21st century approach to Computing ...
Physical Cyber Social Computing: An early 21st century approach to Computing ...Physical Cyber Social Computing: An early 21st century approach to Computing ...
Physical Cyber Social Computing: An early 21st century approach to Computing ...
 
City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...
 
ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...
ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...
ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...
 
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
 
Context Aware Harassment Detection in Social Media [Overview]
Context Aware Harassment Detection in Social Media [Overview]Context Aware Harassment Detection in Social Media [Overview]
Context Aware Harassment Detection in Social Media [Overview]
 
Real-time Activity Recognition using Smartphone Accelerometer
Real-time Activity Recognition using Smartphone AccelerometerReal-time Activity Recognition using Smartphone Accelerometer
Real-time Activity Recognition using Smartphone Accelerometer
 
Ai project-report
Ai project-reportAi project-report
Ai project-report
 
Understanding Emerging Technology and Its Impact on Online & Blended Learning
Understanding Emerging Technology and Its Impact on Online & Blended LearningUnderstanding Emerging Technology and Its Impact on Online & Blended Learning
Understanding Emerging Technology and Its Impact on Online & Blended Learning
 

Similar to Building Effective Visualization Shiny WVF

Data visualisations: drawing actionable insights from science and technology ...
Data visualisations: drawing actionable insights from science and technology ...Data visualisations: drawing actionable insights from science and technology ...
Data visualisations: drawing actionable insights from science and technology ...EFSA EU
 
WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...
WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...
WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...Ramine Tinati
 
Ed Fox on Learning Technologies
Ed Fox on Learning TechnologiesEd Fox on Learning Technologies
Ed Fox on Learning TechnologiesGardner Campbell
 
Ben Shneiderman: Thrill of Discovery
Ben Shneiderman: Thrill of DiscoveryBen Shneiderman: Thrill of Discovery
Ben Shneiderman: Thrill of Discoveryruss9595
 
Data Science and AI in Biomedicine: The World has Changed
Data Science and AI in Biomedicine: The World has ChangedData Science and AI in Biomedicine: The World has Changed
Data Science and AI in Biomedicine: The World has ChangedPhilip Bourne
 
Thinking About the Making of Data
Thinking About the Making of DataThinking About the Making of Data
Thinking About the Making of DataPaul Groth
 
Describing Scholarly Contributions semantically with the Open Research Knowle...
Describing Scholarly Contributions semantically with the Open Research Knowle...Describing Scholarly Contributions semantically with the Open Research Knowle...
Describing Scholarly Contributions semantically with the Open Research Knowle...Sören Auer
 
Future of Scholarly Communications
Future of Scholarly CommunicationsFuture of Scholarly Communications
Future of Scholarly CommunicationsDavid De Roure
 
Data Science Innovations : Democratisation of Data and Data Science
Data Science Innovations : Democratisation of Data and Data Science  Data Science Innovations : Democratisation of Data and Data Science
Data Science Innovations : Democratisation of Data and Data Science suresh sood
 
FACT - A New Way to Get News
FACT - A New Way to Get NewsFACT - A New Way to Get News
FACT - A New Way to Get NewsPurdue RCODI
 
Thoughts on Knowledge Graphs & Deeper Provenance
Thoughts on Knowledge Graphs  & Deeper ProvenanceThoughts on Knowledge Graphs  & Deeper Provenance
Thoughts on Knowledge Graphs & Deeper ProvenancePaul Groth
 
Big Data for the Social Sciences
Big Data for the Social SciencesBig Data for the Social Sciences
Big Data for the Social SciencesDavid De Roure
 
The End(s) of e-Research
The End(s) of e-ResearchThe End(s) of e-Research
The End(s) of e-ResearchEric Meyer
 
Data science innovations
Data science innovations Data science innovations
Data science innovations suresh sood
 
Crowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data ManagementCrowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data ManagementEdward Curry
 
Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Ivan Mauricio Cabezas Troyano
 

Similar to Building Effective Visualization Shiny WVF (20)

Data visualisations: drawing actionable insights from science and technology ...
Data visualisations: drawing actionable insights from science and technology ...Data visualisations: drawing actionable insights from science and technology ...
Data visualisations: drawing actionable insights from science and technology ...
 
WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...
WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...
WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...
 
Ed Fox on Learning Technologies
Ed Fox on Learning TechnologiesEd Fox on Learning Technologies
Ed Fox on Learning Technologies
 
Ben Shneiderman: Thrill of Discovery
Ben Shneiderman: Thrill of DiscoveryBen Shneiderman: Thrill of Discovery
Ben Shneiderman: Thrill of Discovery
 
Lecture_1_Intro_toDS&AI.pptx
Lecture_1_Intro_toDS&AI.pptxLecture_1_Intro_toDS&AI.pptx
Lecture_1_Intro_toDS&AI.pptx
 
Data Science and AI in Biomedicine: The World has Changed
Data Science and AI in Biomedicine: The World has ChangedData Science and AI in Biomedicine: The World has Changed
Data Science and AI in Biomedicine: The World has Changed
 
Thinking About the Making of Data
Thinking About the Making of DataThinking About the Making of Data
Thinking About the Making of Data
 
Describing Scholarly Contributions semantically with the Open Research Knowle...
Describing Scholarly Contributions semantically with the Open Research Knowle...Describing Scholarly Contributions semantically with the Open Research Knowle...
Describing Scholarly Contributions semantically with the Open Research Knowle...
 
Who are you and makes you special?
Who are you and makes you special?Who are you and makes you special?
Who are you and makes you special?
 
Future of Scholarly Communications
Future of Scholarly CommunicationsFuture of Scholarly Communications
Future of Scholarly Communications
 
Data Science Innovations : Democratisation of Data and Data Science
Data Science Innovations : Democratisation of Data and Data Science  Data Science Innovations : Democratisation of Data and Data Science
Data Science Innovations : Democratisation of Data and Data Science
 
FACT - A New Way to Get News
FACT - A New Way to Get NewsFACT - A New Way to Get News
FACT - A New Way to Get News
 
Thoughts on Knowledge Graphs & Deeper Provenance
Thoughts on Knowledge Graphs  & Deeper ProvenanceThoughts on Knowledge Graphs  & Deeper Provenance
Thoughts on Knowledge Graphs & Deeper Provenance
 
Big Data for the Social Sciences
Big Data for the Social SciencesBig Data for the Social Sciences
Big Data for the Social Sciences
 
Rdaeu russia_fg_1_july2014_final
Rdaeu  russia_fg_1_july2014_finalRdaeu  russia_fg_1_july2014_final
Rdaeu russia_fg_1_july2014_final
 
Observlets
Observlets Observlets
Observlets
 
The End(s) of e-Research
The End(s) of e-ResearchThe End(s) of e-Research
The End(s) of e-Research
 
Data science innovations
Data science innovations Data science innovations
Data science innovations
 
Crowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data ManagementCrowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data Management
 
Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...
 

More from Olga Scrivner

Engaging Students Competition and Polls.pptx
Engaging Students Competition and Polls.pptxEngaging Students Competition and Polls.pptx
Engaging Students Competition and Polls.pptxOlga Scrivner
 
Cognitive executive functions and Opioid Use Disorder
Cognitive executive functions and Opioid Use DisorderCognitive executive functions and Opioid Use Disorder
Cognitive executive functions and Opioid Use DisorderOlga Scrivner
 
Introduction to Web Scraping with Python
Introduction to Web Scraping with PythonIntroduction to Web Scraping with Python
Introduction to Web Scraping with PythonOlga Scrivner
 
Call for paper Collaboration Systems and Technology
Call for paper Collaboration Systems and TechnologyCall for paper Collaboration Systems and Technology
Call for paper Collaboration Systems and TechnologyOlga Scrivner
 
Jupyter machine learning crash course
Jupyter machine learning crash courseJupyter machine learning crash course
Jupyter machine learning crash courseOlga Scrivner
 
R and RMarkdown crash course
R and RMarkdown crash courseR and RMarkdown crash course
R and RMarkdown crash courseOlga Scrivner
 
The Impact of Language Requirement on Students' Performance, Retention, and M...
The Impact of Language Requirement on Students' Performance, Retention, and M...The Impact of Language Requirement on Students' Performance, Retention, and M...
The Impact of Language Requirement on Students' Performance, Retention, and M...Olga Scrivner
 
Introduction to Interactive Shiny Web Application
Introduction to Interactive Shiny Web ApplicationIntroduction to Interactive Shiny Web Application
Introduction to Interactive Shiny Web ApplicationOlga Scrivner
 
Introduction to Overleaf Workshop
Introduction to Overleaf WorkshopIntroduction to Overleaf Workshop
Introduction to Overleaf WorkshopOlga Scrivner
 
R crash course for Business Analytics Course K303
R crash course for Business Analytics Course K303R crash course for Business Analytics Course K303
R crash course for Business Analytics Course K303Olga Scrivner
 
Workshop nwav 47 - LVS - Tool for Quantitative Data Analysis
Workshop nwav 47 - LVS - Tool for Quantitative Data AnalysisWorkshop nwav 47 - LVS - Tool for Quantitative Data Analysis
Workshop nwav 47 - LVS - Tool for Quantitative Data AnalysisOlga Scrivner
 
Gender Disparity in Employment and Education
Gender Disparity in Employment and EducationGender Disparity in Employment and Education
Gender Disparity in Employment and EducationOlga Scrivner
 
CrashCourse: Python with DataCamp and Jupyter for Beginners
CrashCourse: Python with DataCamp and Jupyter for BeginnersCrashCourse: Python with DataCamp and Jupyter for Beginners
CrashCourse: Python with DataCamp and Jupyter for BeginnersOlga Scrivner
 
Optimizing Data Analysis: Web application with Shiny
Optimizing Data Analysis: Web application with ShinyOptimizing Data Analysis: Web application with Shiny
Optimizing Data Analysis: Web application with ShinyOlga Scrivner
 
Data Analysis and Visualization: R Workflow
Data Analysis and Visualization: R WorkflowData Analysis and Visualization: R Workflow
Data Analysis and Visualization: R WorkflowOlga Scrivner
 
Reproducible visual analytics of public opioid data
Reproducible visual analytics of public opioid dataReproducible visual analytics of public opioid data
Reproducible visual analytics of public opioid dataOlga Scrivner
 
Building Shiny Application Series - Layout and HTML
Building Shiny Application Series - Layout and HTMLBuilding Shiny Application Series - Layout and HTML
Building Shiny Application Series - Layout and HTMLOlga Scrivner
 
Introduction to R - from Rstudio to ggplot
Introduction to R - from Rstudio to ggplotIntroduction to R - from Rstudio to ggplot
Introduction to R - from Rstudio to ggplotOlga Scrivner
 
Visual Analytics for Linguistics - Day 5 ESSLLI 2017
Visual Analytics for Linguistics - Day 5 ESSLLI 2017Visual Analytics for Linguistics - Day 5 ESSLLI 2017
Visual Analytics for Linguistics - Day 5 ESSLLI 2017Olga Scrivner
 
Visual Analytics for Linguistics - Day 4 ESSLLI - structured data
Visual Analytics for Linguistics - Day 4 ESSLLI - structured dataVisual Analytics for Linguistics - Day 4 ESSLLI - structured data
Visual Analytics for Linguistics - Day 4 ESSLLI - structured dataOlga Scrivner
 

More from Olga Scrivner (20)

Engaging Students Competition and Polls.pptx
Engaging Students Competition and Polls.pptxEngaging Students Competition and Polls.pptx
Engaging Students Competition and Polls.pptx
 
Cognitive executive functions and Opioid Use Disorder
Cognitive executive functions and Opioid Use DisorderCognitive executive functions and Opioid Use Disorder
Cognitive executive functions and Opioid Use Disorder
 
Introduction to Web Scraping with Python
Introduction to Web Scraping with PythonIntroduction to Web Scraping with Python
Introduction to Web Scraping with Python
 
Call for paper Collaboration Systems and Technology
Call for paper Collaboration Systems and TechnologyCall for paper Collaboration Systems and Technology
Call for paper Collaboration Systems and Technology
 
Jupyter machine learning crash course
Jupyter machine learning crash courseJupyter machine learning crash course
Jupyter machine learning crash course
 
R and RMarkdown crash course
R and RMarkdown crash courseR and RMarkdown crash course
R and RMarkdown crash course
 
The Impact of Language Requirement on Students' Performance, Retention, and M...
The Impact of Language Requirement on Students' Performance, Retention, and M...The Impact of Language Requirement on Students' Performance, Retention, and M...
The Impact of Language Requirement on Students' Performance, Retention, and M...
 
Introduction to Interactive Shiny Web Application
Introduction to Interactive Shiny Web ApplicationIntroduction to Interactive Shiny Web Application
Introduction to Interactive Shiny Web Application
 
Introduction to Overleaf Workshop
Introduction to Overleaf WorkshopIntroduction to Overleaf Workshop
Introduction to Overleaf Workshop
 
R crash course for Business Analytics Course K303
R crash course for Business Analytics Course K303R crash course for Business Analytics Course K303
R crash course for Business Analytics Course K303
 
Workshop nwav 47 - LVS - Tool for Quantitative Data Analysis
Workshop nwav 47 - LVS - Tool for Quantitative Data AnalysisWorkshop nwav 47 - LVS - Tool for Quantitative Data Analysis
Workshop nwav 47 - LVS - Tool for Quantitative Data Analysis
 
Gender Disparity in Employment and Education
Gender Disparity in Employment and EducationGender Disparity in Employment and Education
Gender Disparity in Employment and Education
 
CrashCourse: Python with DataCamp and Jupyter for Beginners
CrashCourse: Python with DataCamp and Jupyter for BeginnersCrashCourse: Python with DataCamp and Jupyter for Beginners
CrashCourse: Python with DataCamp and Jupyter for Beginners
 
Optimizing Data Analysis: Web application with Shiny
Optimizing Data Analysis: Web application with ShinyOptimizing Data Analysis: Web application with Shiny
Optimizing Data Analysis: Web application with Shiny
 
Data Analysis and Visualization: R Workflow
Data Analysis and Visualization: R WorkflowData Analysis and Visualization: R Workflow
Data Analysis and Visualization: R Workflow
 
Reproducible visual analytics of public opioid data
Reproducible visual analytics of public opioid dataReproducible visual analytics of public opioid data
Reproducible visual analytics of public opioid data
 
Building Shiny Application Series - Layout and HTML
Building Shiny Application Series - Layout and HTMLBuilding Shiny Application Series - Layout and HTML
Building Shiny Application Series - Layout and HTML
 
Introduction to R - from Rstudio to ggplot
Introduction to R - from Rstudio to ggplotIntroduction to R - from Rstudio to ggplot
Introduction to R - from Rstudio to ggplot
 
Visual Analytics for Linguistics - Day 5 ESSLLI 2017
Visual Analytics for Linguistics - Day 5 ESSLLI 2017Visual Analytics for Linguistics - Day 5 ESSLLI 2017
Visual Analytics for Linguistics - Day 5 ESSLLI 2017
 
Visual Analytics for Linguistics - Day 4 ESSLLI - structured data
Visual Analytics for Linguistics - Day 4 ESSLLI - structured dataVisual Analytics for Linguistics - Day 4 ESSLLI - structured data
Visual Analytics for Linguistics - Day 4 ESSLLI - structured data
 

Recently uploaded

Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?RemarkSemacio
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格q6pzkpark
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxronsairoathenadugay
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeBoston Institute of Analytics
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样wsppdmt
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Klinik kandungan
 
Harnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxHarnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxParas Gupta
 
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...LuisMiguelPaz5
 
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证zifhagzkk
 
Simplify hybrid data integration at an enterprise scale. Integrate all your d...
Simplify hybrid data integration at an enterprise scale. Integrate all your d...Simplify hybrid data integration at an enterprise scale. Integrate all your d...
Simplify hybrid data integration at an enterprise scale. Integrate all your d...varanasisatyanvesh
 
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Klinik Aborsi
 
sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444saurabvyas476
 
Bios of leading Astrologers & Researchers
Bios of leading Astrologers & ResearchersBios of leading Astrologers & Researchers
Bios of leading Astrologers & Researchersdarmandersingh4580
 
Pentesting_AI and security challenges of AI
Pentesting_AI and security challenges of AIPentesting_AI and security challenges of AI
Pentesting_AI and security challenges of AIf6x4zqzk86
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...Bertram Ludäscher
 
DS Lecture-1 about discrete structure .ppt
DS Lecture-1 about discrete structure .pptDS Lecture-1 about discrete structure .ppt
DS Lecture-1 about discrete structure .pptTanveerAhmed817946
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
 
Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024patrickdtherriault
 

Recently uploaded (20)

Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
 
Abortion pills in Riyadh Saudi Arabia| +966572737505 | Get Cytotec, Unwanted Kit
Abortion pills in Riyadh Saudi Arabia| +966572737505 | Get Cytotec, Unwanted KitAbortion pills in Riyadh Saudi Arabia| +966572737505 | Get Cytotec, Unwanted Kit
Abortion pills in Riyadh Saudi Arabia| +966572737505 | Get Cytotec, Unwanted Kit
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
Harnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxHarnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptx
 
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
 
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
 
Simplify hybrid data integration at an enterprise scale. Integrate all your d...
Simplify hybrid data integration at an enterprise scale. Integrate all your d...Simplify hybrid data integration at an enterprise scale. Integrate all your d...
Simplify hybrid data integration at an enterprise scale. Integrate all your d...
 
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
 
Abortion pills in Riyadh Saudi Arabia (+966572737505 buy cytotec
Abortion pills in Riyadh Saudi Arabia (+966572737505 buy cytotecAbortion pills in Riyadh Saudi Arabia (+966572737505 buy cytotec
Abortion pills in Riyadh Saudi Arabia (+966572737505 buy cytotec
 
sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444
 
Bios of leading Astrologers & Researchers
Bios of leading Astrologers & ResearchersBios of leading Astrologers & Researchers
Bios of leading Astrologers & Researchers
 
Pentesting_AI and security challenges of AI
Pentesting_AI and security challenges of AIPentesting_AI and security challenges of AI
Pentesting_AI and security challenges of AI
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
DS Lecture-1 about discrete structure .ppt
DS Lecture-1 about discrete structure .pptDS Lecture-1 about discrete structure .ppt
DS Lecture-1 about discrete structure .ppt
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024
 

Building Effective Visualization Shiny WVF

  • 1. Building Effective Visualization Tools for Everyday Business: Web Visualization Framework 1 Cyberinfrastructure for Network Science Center Department of Intelligent Systems Engineering School of Informatics, Computing, and Engineering Indiana University, Bloomington, USA October 18, 2017 Olga Scrivner with contributions by Adam Simpson, Gagandeep Singh, Jivitesh Poojary, Sara Bouchard, and Katy Börner
  • 2. 2 Our mission is to advance datasets, tools, and services for the study of biomedical, social and behavioral science, physics, and other networks. A specific focus is research on the structure and evolution of science and technology (S&T) and the communication of results via static and interactive maps of science. Learn more at cishell.org. CNS Tools and Services are used by hundreds of thousands around the globe.
  • 4. 44 Transforming Data into Insight Data-Driven Decision Making (credits: PwC) “Information is the currency of this digital age” Carly Fiorina, Former CEO of HP
  • 5. 55 A Research Agenda for the Analytics Age Figure 1. A Taxonomy of Disciplines (Mortenson et al., 2015 and Evans, 2012)
  • 6. 66 Dresner Advisory Report (2016): Embedded Business Intelligence Market Study Figure 2. Technologies and Initiatives Strategic to Business Intelligence
  • 7. 77 Dashboards What's happening? What's happened? What's going to happen? Check the dashboard! (Markus, 2006)
  • 8. 88 Data Visualization The goal is to turn data into information, and information into insight. (Carly Fiorina, 2004) The purpose of visualization is insight, not pictures. (Ben Shneiderman, 1999)
  • 9. 9
  • 10. 10
  • 11. 11
  • 12. 12 Web Application versus Software Visualization 1. Interactive display and manipulation of data 2. No installation required 3. Easy to develop and share with clients and project teams 4. Open source libraries The impact of data scientists' work depends on how well others can understand their insights to take further actions. (Jorge Castañón, 2016)
  • 13. 13 Past: Imperative Web Frameworks The controller is essential and explicit: you have to specify what to do when you receive user requests and what resources you are going to mobilize to carry out the necessary tasks outlined in the model. (Ribeiro 2016) The Model-View-Controller was invented at Xerox Parc by Trygve Reenskaug in 1979.
  • 14. 14 Present: Reactive Web Frameworks Reactive Systems are highly responsive, giving users effective interactive feedback. Reactive Manifesto - http://www.reactivemanifesto.org/ Image credit: http://littleactuary.github.io/blog/Web-application-framework-with-Shiny/
  • 15. 15 General Architecture Image Credits: http://littleactuary.github.io/blog/Web-application-framework-with-Shiny/
  • 17. 17 Shiny Application 1. Primary language: R 2. Shiny is an R package open-sourced by Rstudio in 2012 3. HTML, CSS, JavaScript, D3 - optional 4. Shiny dashboards are comparable to Business Intelligence (BI) tools, such as Tableau, Spotfire, Qlikview
  • 18. 18 Shiny Application: Get Inspired Shiny Gallery
  • 20. Visualization: Sankey 20Figure 3. IU Information Visualization Massive Open Online Course (IVMOOC) from 2013 – 2015
  • 21. Visualization: Streamgraph 21 Figure 4. Interactive Streamgraph Visualization
  • 22. Interactive Text Mining Suite 22 www.interactivetextminingsuite.com Figure 5. Open Source Interactive Text Mining Suite - ITMS
  • 24. 24 WVF System Architecture 1. Developed by CNS team 2. Primary language: JavaScript 3. Build system: Grunt, NodeJS 4. Libraries: Grunt, AngularJS, D3, jQuery, HTML, CSS 5. Configuration-based customization Framework Workspace - Default code and libraries Plugins Workspace - D3 visualization code Project Workspace - Project specific code (data, customization, styling, and instanced scripts)
  • 26. 26 Visualization: Twitter Network Project: IAI Figure 6. Social Network from CTSA Hub and NIH Activities on Twitter
  • 27. 27 Visualization: UCSD Map of Science Project: ECON demo.cns.iu.edu/client/econ-ucsdmap Figure 7. Interactive Map for High-Impact and Transformative Science Metrics
  • 28. Visualization: Heatmap 28 Project: HSD demo.cns.iu.edu/client/hsd/static/heatmap_group.html This visualization shows how white blood cell (WBC) laboratory tests correlate with three-year survival rates. The HSD dimension of the data (rows) is the time of the day of the test; and three-year survival rate (numbers and colors in the boxes) is an outcome variable. Aggregation level for the HSD time of day are shown—three 8 hour blocks. The lowest survival rates are for patients with a low WBC value in the morning (specifically at 6am). Figure 8. Patient Survival by White Blood Cell Count and Time of Day
  • 29. Visualization: Sankey 29 Project: STEM demo.cns.iu.edu/webvis/stem Figure 9. STEM Pathways Visualization
  • 30. 30 Visualization: Outlook 1. More robust workflow 2. Public-facing code and documentation 3. More visualization library support 4. Better cross-visualization integration 5. More visualization plugins All papers, maps, tools, talks, press are linked from http://cns.iu.edu These slides are at http://cns.iu.edu/presentations.html CNS Facebook: http://www.facebook.com/cnscenter Visualizations: http://cns.iu.edu/visualizations.html Tools: http://cns.iu.edu/data_tools.html
  • 31. 2018 IVMOOC 31 This course provides an overview about the state of the art in information visualization. It teaches the process of producing effective visualizations that take the needs of users into account. Register for free: ivmooc.cns.iu.edu. Class started Jan 9, 2018.
  • 32. 32
  • 33. References Börner, Katy, Chen, Chaomei, and Boyack, Kevin. (2003). Visualizing Knowledge Domains. In Blaise Cronin (Ed.), ARIST, Medford, NJ: Information Today, Volume 37, Chapter 5, pp. 179-255. http://ivl.slis.indiana.edu/km/pub/2003-borner-arist.pdf Shiffrin, Richard M. and Börner, Katy (Eds.) (2004). Mapping Knowledge Domains. Proceedings of the National Academy of Sciences of the United States of America, 101(Suppl_1). http://www.pnas.org/content/vol101/suppl_1 Börner, Katy (2010) Atlas of Science: Visualizing What We Know. The MIT Press. http://scimaps.org/atlas Scharnhorst, Andrea, Börner, Katy, van den Besselaar, Peter (2012) Models of Science Dynamics. Springer Verlag. Katy Börner, Michael Conlon, Jon Corson-Rikert, Cornell, Ying Ding (2012) VIVO: A Semantic Approach to Scholarly Networking and Discovery. Morgan & Claypool. Katy Börner and David E Polley (2014) Visual Insights: A Practical Guide to Making Sense of Data. The MIT Press. Börner, Katy (2015) Atlas of Knowledge: Anyone Can Map. The MIT Press. http://scimaps.org/atlas2 33
  • 34. References Jorge Castañón. 2016. Shiny: a Data Scientist’s Best Friend. http://datascience.ibm.com/blog/shiny-a-data- scientist-best-friend/ Carly Fiorina. 2004. Information: the currency of the digital age . http://www.hp.com/hpinfo/execteam/speeches/fiorina/04openworld.html Michael J. Mortenson, Neil F. Doherty, Stewart Robinson. (2015). Operational research from Taylorism to Terabytes: A research agenda for the analytics age. European Journal of Operational Research, 241, 3, 583- 595. Aaron Marcus. (2006). Dashboards in your future. Interactions 13, 1 (January 2006), 48-60. Bradley Nice. (2012). Front-End vs Back-End vs Full Stack Development. March 2012. https://medium.com/level-up-web/front-end-vs-back-end-vs-full-stack-development-78267f545121 Dresner Advisory Report. (2016). Embedded Business Intelligence Market Study. http://www.marketwired.com/press-release/dresner-advisory-services-publishes-2016-embedded-business- intelligence-market-study-2174046.htm Java - https://www.planet-source-code.com/vb/default.asp?lngWId=14 Python - https://realpython.com/learn/python-first-steps/ 34
  • 36. PRESENTED BY: Olga Scrivner Call (812) 349-8853 or email obscrivn@indiana.edu Indiana University - Bloomington 1320 E. 10th St., Wells Library Bloomington, IN 47405 USA