Visualization of Student Migration Data Using Google Charts Sankey Diagrams



Similar documents
TRAINING GUIDE. Crystal Reports for Work

The ad hoc reporting feature provides a user the ability to generate reports on many of the data items contained in the categories.

Logi Info v12.1 WHAT S NEW

New in this release. Sphere (October 2013)

How to run an Online Degree Audit

DIRECT DATA EXPORT (DDE) USER GUIDE

CorasWorks v11 Essentials Distance Learning

BRILL s Editorial Manager (EM) Manual for Authors Table of Contents

QAD Operations BI Metrics Demonstration Guide. May 2015 BI 3.11

Tableau Advanced 2-Day Class

Create a Non-Catalog Requisition

Dreamweaver MX Templates

efusion Table of Contents

Supervisor Quick Guide

CHAPTER 26: INFORMATION SEARCH

UTO Training Bb Discussion Boards. Technical Assistance: Website: Help Desk Phone: (24/7 support) Instruction

Developing Your Professional Portfolio

A COMPLETE GUIDE TO ORACLE BI DISCOVERER END USER LAYER (EUL)

Helpdesk Support Tickets & Knowledgebase

Remote Desktop Tutorial. By: Virginia Ginny Morris

HarePoint HelpDesk for SharePoint. For SharePoint Server 2010, SharePoint Foundation User Guide

Setup O365 mailbox access on MACs

Excel Contact Reports

Training Script: Documenting Provider

How to put together a Workforce Development Fund (WDF) claim 2015/16

Point2 Property Manager Quick Setup Guide

990 e-postcard FAQ. Is there a charge to file form 990-N (e-postcard)? No, the e-postcard system is completely free.

Special Tax Notice Regarding 403(b) (TSA) Distributions

Custom Portlets. an unbiased review of the greatest Practice CS feature ever. Andrew V. Gamet

1 GETTING STARTED. 5/7/2008 Chapter 1

Ad Hoc Reporting: Query Building Tyler SIS Version 10.5

Excel Data Management (Two Days)

Durango Merchant Services QuickBooks SyncPay

NASDAQ BookViewer 2.0 User Guide

Website Design Worksheet

Using PayPal Website Payments Pro UK with ProductCart

KronoDesk Migration and Integration Guide Inflectra Corporation

Creating Your First Year/Semester Student s Group Advising session

Grant Application Writing Tips and Tricks

Access to the Ashworth College Online Library service is free and provided upon enrollment. To access ProQuest:

CSE 231 Fall 2015 Computer Project #4

Preparing to Deploy Reflection : A Guide for System Administrators. Version 14.1

Fund Accounting Class II

learndirect Test Information Guide The National Test in Adult Numeracy

STIOffice Integration Installation, FAQ and Troubleshooting

Using Sentry-go Enterprise/ASPX for Sentry-go Quick & Plus! monitors

BASIC TECHNICAL FEATURE DESCRIPTION

IT Quick Reference Guides Using Outlook 2011 for Mac for Faculty and Staff

METU. Computer Engineering

CLIENT PORTAL GUIDE SUMMARY

STUDIO DESIGNER. Accounting 3 Participant

Data Validation and Iteration

User Manual Brainloop Outlook Add-In. Version 3.4

How to deploy IVE Active-Active and Active-Passive clusters

ICD-10 Frequently Asked Questions: (resource CMS website)

Sage 100 What s New in Tracey Brinkman Senior Consultant BKD Technologies tbrinkman@bkd.com

Completing Contracts Online

Kronos Workforce Timekeeper Frequently Asked Questions

Tipsheet: Sending Out Mass s in ApplyYourself

Business Intelligence represents a fundamental shift in the purpose, objective and use of information

SpiraTeam Migration and Integration Guide Inflectra Corporation

Meet Moodle Students introduction to Moodle and

Kurzweil 3000 Version 12 Web License

Remote Setup and Configuration of the Outlook Program Information Technology Group

NAVIPLAN PREMIUM LEARNING GUIDE. Analyze, compare, and present insurance scenarios

CREDIT REPORTING USER GUIDE

How To Edit A Subscriber On From A Newsletter On A Pc Or Mac Or Mac (For Pc Or Ipa) On A Mac Or Ipad Or Macorcha (For Macorca) On An From An (For Ip

Chalkable Classroom For Students

Patient Participation Report

User Guide Version 4.4

Organizing and Time with Outlook

Budget Planning. Accessing Budget Planning Section. Select Click Here for Budget Planning button located close to the bottom of Program Review screen.

StarterPak: Salesforce To Dynamics CRM Online. Version 1.0

AP Capstone Digital Portfolio - Teacher User Guide

Microsoft Dynamics GP. Advanced Human Resources

Easy Ecommerce 5.3. Quick Guide

Click here to open the library

CenterPoint Accounting for Agriculture Network (Domain) Installation Instructions

IN-HOUSE OR OUTSOURCED BILLING

Traffic monitoring on ProCurve switches with sflow and InMon Traffic Sentinel

Considerations for Success in Workflow Automation. Automating Workflows with KwikTag by ImageTag

Welcome to Microsoft Access Basics Tutorial

3/2 MBA Application Instructions

Connecting to

How To Set Up A General Ledger In Korea

Transcription:

Visualizatin f Student Migratin Data Using Ggle Charts Sankey Diagrams Sean V. Hffman Institutinal Research Analyst Office f Institutinal Research, Planning & Effectiveness

GOALS Gals T learn the basics f Sankey diagrams T gain an understanding f hw Sankey diagrams can be used in Institutinal Research T be able t create a basic Sankey diagram in Ggle Charts, using Excel data T review an example f a Sankey diagram created t visualize student migratin at Stny Brk

AGENDA Intrductin t Sankey diagrams Sankey Diagrams and Institutinal Research Building an Example Sankey Discuss the prcess behind cllecting data and creating a basic Sankey diagram Lk further int hw a mre cmplex diagram is created Ggle Charts fr Institutinal Research Other charts available Dashbards in Ggle Charts

WHAT IS A SANKEY DIAGRAM? Originally created t shw efficiency f a steam engine by Captain Matthew Henry Phineas Riall Sankey in 1898 (Surce: Wikipedia) Flw diagram Used t visualize flw f a system, transfer f items, mvement f gds Thickness f line represents magnitude f flw

EXAMPLES OF SANKEY DIAGRAMS Simple Sankey Diagram f a Lightbulb Multi Level Sankey Energy Diagram

BASIC VOCABULARY Ndes: Represent surces and destinatins f flws Cities, Universities, Academic Departments, Accunts Links: Links indicate that there exists flw between the ndes it cnnects Weight: Als knwn as the thickness. The higher the weight f the link, the thicker it is

SANKEY DIAGRAMS FOR IR Useful where there is mvement Student transitins Majr changes, Time t degree, Transfer destinatins Transactinal data Finance, Student Financial Aid, Research Expenditures, HR Data Example: Tracking a chrt (Fall 2010 SBU FTFT t their 4 th Fall) Example 1

SANKEY EXAMPLE: IPEDS SFA 2013 14 IPEDS SFA Data frm Stny Brk Ttal financial aid Schlarships/Grants vs Lans Aid surce Example 2

MAJOR CHANGES AT STONY BROOK UNIVERSITY Clser lk at Stny Brk University FTFT 2010 students Lking by Majr grupings Lking fr retentin/graduatin interventins: undeclared? Fr nw, lk at ne year change (Fall t Fall) Immediate bservatins Majrity d nt leave Questins abut thse nt returning: In line with ther majrs? Example 1.1

MAJOR CHANGES AT STONY BROOK UNIVERSITY T answer this questin, let s lk at students wh dn t return Observatins Nt ut f line with ther majrs Benefits Nt a list f numbers and percentages Easy t visualize Example 1.2

MAJOR MIGRATION AT STONY BROOK UNIVERSITY Add majr grupings t initial chrt tracking example (Example 1) Example 1.3

MAJOR MIGRATION TAKEAWAYS What des this diagram shw us? What des it shw decisin makers? Helps t shw cmplexity t decisin makers and thse making requests Demnstrate trends in flw, r currents Highlight prblem areas: high transfer ut, high attritin, Can als shw successes Prmpt further investigatin int previusly unnticed subgrups r trends SBU case specific examples SOMAS High ut, lw in CEAS AMS in, engineering ut Undeclared students persist, d nt leave at as significantly different rates as thught Majr alne will nt give us a target What des the Sankey help t shw

CREATING SANKEY DIAGRAMS Several ptins fr creating Sankey diagrams (sme thers listed at end) Sankey diagram included as part f Ggle Charts Clean, straightfrward, and des nt require a backgrund in cding (I am nt a prgrammer!) Replicable and easily editable t accmmdate data changes r new prject Can be cmbined t create dashbards with ther Ggle Charts https://develpers.ggle.cm/chart/interactive/dcs/gallery/sankey We will examine the cde behind sme simple Sankey diagrams Creating the diagram nly invlves changing ne sectin f the cde prvided by Ggle Users can mdify mre if they like

THE CODE FOR EXAMPLE 1.2

CREATING YOUR OWN SANKEY DIAGRAM This is the nly sectin that needs t change: The links and weights Sme example cde can be fund n Ggle s webpage

HOW TO CREATE YOUR OWN SANKEY DIAGRAM Basic Steps 1. Define ndes, links, and weights 2. Gather data (enrllments fr this example) 3. Create cde fr ndes and links using data 4. Insert the cde, replacing ld ndes and links 5. Run cde in HTML editr, yu re dne! Ging Further Edit Ggle chart ptins Edit HTML ptins (nt cvered in this presentatin) Let s try it

Build the Majr Migratin Sankey frm Example 1.2 BASIC STEPS: DEFINE NODES AND LINKS The fllwing structure is used Ndes: Majr grups by fall terms (Ex: Engineering Fall 2010) Links: Links represent mvement between the tw majr grups they cnnect (the year f the mvement is als specified by which ndes are cnnected we limit t ne year mvements) Weights: Dentes the amunt f students mving between the tw prgram grups in the represented time frame Nt all definitins will be the same. Ensure yu will be able t demnstrate what yu are trying t shw Initial attempts at this example led t adding a year cmpnent t the nde labeling Initial chrt nde helps with start distributin

BASIC STEPS: GATHER DATA Need enrllment data, stred in a spreadsheet Pulled frm enrllment recrds Create a panel that shws enrllment in ne fall and then subsequent fall enrllment Fr SBU, data stred n majr, schl/cllege, graduatin status, cllege/divisin (lcal gruping f majrs t reduce number f links) Summary sheet fr ttal changes: will use t create cde Pivt table

Rws create ndes, links, and their relatinship BASIC STEPS: CREATE CODE Clumns inside each rw are: Surce Where des the flw start? Destinatin Where des the flw g? Value Hw much flw? Rw cde frmat: [ Surce, Destinatin, Value], [ Surce, Destinatin, Value ], Nte: ORDER MATTERS Must start and end with pen bracket: [ Include single qutes arund nde names: Separate surce, destinatin and value with cmmas. Als, separate EACH rw entry with a cmma (except fr the final entry):, Use a cncatenate frmula in yur spreadsheet t create rws in this frmat

BASIC STEPS: INSERT CODE Leave Replace This sample is frm example 1.2. Yu can use any previus Sankey cde t start. Leave Cpy basic example cde frm Ggle Sankey page r cde frm a previus diagram yu created Place in editr (Ntepad, Ntepad++, HTML nline editr, JSFiddle ) Leave the first and last lines data.addrw([ ]); Remve links in between these lines, and add yur links Make sure last link des NOT end with a cmma, the cde will nt wrk

BASIC STEPS: RUN CODE Ntepad Save as.htm, pen file with internet brwser Ntepad++ Save file, use run ptin t run in a brwser HTML editr http://htmledit.squarefree.cm/ - updates in real time JS Fiddle https://jsfiddle.net/ - need sme HTML experience, since Javascript and HTML is separated by this editr

GOING FURTHER: OPTIONS Optins are entered with the fllwing frmat Example: var ptins = {nde: {label: {bld: true, fnt: Arial } } } Declare the ptins variable Open the nde ptins Open label categry within nde ptins Make label fnt bld Set label fnt t Arial Clse the nde and label sectins Available ptin categries Sankey (Nde, Link, and Iteratins subcategries Nde and Link are shwn n next page) Height Width frcelframe Tltips (can be used t change hver effect)

GOING FURTHER: OPTIONS Sankey Link Clr Fill FillOpacity Strke StrkeWidth Sankey Nde Label FntName FntSize Clr Bld Italic LabelPadding NdePadding Width

GOING EVEN FURTHER Multi level Sankey Diagrams are cded in the same manner Keep adding links Lgical flw (Example, F10 t F11, F11 t F12, ) Add in rder fr rganizatin, Ggle will add them in best fit SBU migratin has hundreds f links Still created in the same manner Pivt tables and cncatenate in Excel Optins will be key fr Visualizatin Use nde padding and sizing, label padding and sizing Change chart size

OTHER CHARTS AVAILABLE FROM GOOGLE CHARTS Traditinal Graphs Area Charts (Traditinal and Stepped) Bar Charts Clumn Charts Cmb Charts Diagrams Bubble Charts Bx and Whisker Plts (Candlestick Charts) Calendar Charts Gauge Charts Histgrams Intervals Line Charts Pie Charts ScatterCharts Time Series (Anntated) Trend lines Gegraphic Charts Organizatinal Charts Tables Timelines Tree Map Charts Wrd Trees **User created cmmunity charts are als available**

DASHBOARDS Dashbards allw cmbinatin f charts and cntrls Cntrls act as filters Categry (Pick frm available), String (Search), ChartRange, DateRange, NumberRange Custmizable filter ptins (Examples: starting states, allw ne chice nly ) Can use same data surce acrss multiple charts and filters, r multiple data surces Can cntrl ne r many charts with filter; can use multiple filters per chart

DASHBOARD EXAMPLE

DASHBOARD EXAMPLE CONTINUED Department Categry Filter set t Applied Math Year Categry Filter set 2013-14 Secnd pie chart set t nly change with Level Categry Filter

OTHER SOURCES FOR CREATING SANKEY DIAGRAMS Cnnecting t Data Ggle charts allws cnnectin t yur database with php and a.jsn file https://develpers.ggle.cm/chart/interactive/dcs/php_example Other Resurces fr Creating Sankey Diagrams D3.js Javascript Visualizatin library Pwerful, with mre ptins than Ggle Charts Mre cmplex Tableau http://d3js.rg/ Requires manipulatin Nt flexible, very cmplicated

Thank yu! Examples will be psted n ur Webpage within the next week http://www.stnybrk.edu/cmmcms/irpe/dashbards/ viz.html Cntact infrmatin sean.hffman@stnybrk.edu