And Now, Presenting... &Degrees. of Separation: Social Network Analysis Using The SAS System Shane Hornibrook, Charlotte, NC
|
|
|
- Stewart Magnus Thornton
- 10 years ago
- Views:
Transcription
1 &Degrees. of Separation: Social Network Analysis Using The SAS System Shane Hornibrook, Charlotte, NC ABSTRACT Social Network Analysis, also known as Link Analysis, is a mathematical and graphical analysis highlighting the linkages between "persons of interest". This analytic approach has immense practical importance in fields such as epidemiology and fraud analysis. Social Network Analysis (SNA) tools provide spider web-like graphs indicating the strength and type of connections between entities. The SAS System combines the data extraction, manipulation, analytic, and visualization tools needed to distill massive databases into a visual representation of the most unusual set of linkages. This paper presents a brief overview of the SAS tools and methods the author has found useful in changing a sea of data into a graphical Social Network Analysis. SAS's parallel-processing methods (MP Connect) can greatly speed up elapsed time when extracting linkage data from large Database Management Systems, especially when data are pulled from separate databases. Delivering the reports using SAS/IntrNet allows for interactive exploration, filtering, and prioritization of the linkage data. The Treeview and Constellation Applets are two of SAS's methods of examining link data. MP Connect, SAS/IntrNet, and SAS's Java Applets are a perfect fit when analysts have a time-sensitive need to analyze and report on Social Networks. INTRODUCTION Social Network Analysis is a method of analyzing and presenting data that contains link information, such as who knows whom, who calls whom, who does business with whom : information linking individuals or entities together. In a graphical context, each point or node is connected to other nodes on the graph by lines, called edges or links (Figure 1). These node and edge graphs neatly summarize relationships between entities. Data that would otherwise occupy thousands of lines in a database can easily be represented by a graph that can be understood by the eye. Without Social Network Analysis methodologies, the full extent of the interconnections and structure of the network would be lost in the sea of data. Figure 1: Node and edge diagram The SAS Institute has created a wide selection of tools for analysis and display of link data to suit varying needs for Social Network Analysis methods. If your data has a hierarchical, or tree format, with parent child relationships, the TREE procedure (part of SAS/STAT ) provides basic graphical display of data organized in a hierarchy (tree). SAS/OR (Operations Research) contains the mathematical and graphical procedures NETFLOW and NETDRAW, as well as the interactive application Network Visualization Workshop, or NV Workshop. SAS/Enterprise Miner provides a Link Analysis node (Figure 2), as part of its Explore category. The Link Analysis node generates statistical summaries related to network analysis, and also provides graphical display of link data. The SAS Institute has also created two Java display and query tools: the Treeview Applet, and the Constellation Applet. These two applets are generally utilized in conjunction with one of SAS s XML generating macros: %DS2CONST or %TREEVIEW, and are accessible to Base SAS licensees. Figure 2: SAS Enterprise Miner Link Analysis node The graphical presentation of link data is not unique to SAS. Other programs provide methods to analyze and browse link data. SAS s advantage is its capability to extract data from distant or complex data sources. Often the data that describes an entity is not held in one table, let alone one database. Comprehensive Social Network Analysis requires data to be drawn from as many relevant sources as possible; SAS is an excellent tool for collating data from disparate data sources and integrating this data, quickly. 1
2 Social Network Analysis methods are an excellent investigative technique. In the context of an ongoing fraud or criminal investigation, any turn-around time can have serious repercussions. Often, network analysis requests are performed with what could be described as shooting into the dark. An investigator may request a report on a particular entity and want to see their connections to other entities. While this ad hoc reporting is parsimonious, it does not provide the investigator the flexibility to follow a trail of links that may not be immediately apparent. An interactive, on-demand reporting system enables the investigator to query the data and search for interesting connections between entities. To this end, the system presented in this paper shows the advantage of delivering Social Network Analyses using SAS/IntrNet. DATA LAYOUT Regardless of your chosen display method, the data for a Social Network Analysis must be gathered efficiently. Depending on the methodology used, Social Network link data is usually laid out in one of two formats, though other formats exist. The first is an n-by-n matrix with all entities listed across the top and down the side. This format is used in many matrix-based network analysis methodologies, such as those that use PROC IML. The second common format is dyadic data: a three-variable data set listing node one, node two, and a count of connections between node one and two. /** Typical dyad construction via SQL **/ create table dyad as select a.cc as node1, b.cc as node2, count(distinct a.merchid) as count from transactions as a, transactions as b where a.cc^=b.cc and a.merchid =b.merchid and additional qualifiers group by a.cc, b.cc; From a data management perspective, creating the dyadic data is easier. An advantage to selecting software that utilizes the dyadic data format is data set size. An n-by-n format table can obviously not be created for data sets having millions of nodes, for storage reasons alone. In large network analyses many cells in an n-by-n table would be empty, with links being sparse between row and column nodes. In this context a dyad table occupies less space as a data line only exists when there is a link between two nodes. Explaining how to create a link dyad is very straightforward: Just join your data to itself and see what links! In practice, if your data is of any substantial size, you will need to think about how to do this without filling up disk space, or creating a hopelessly long running query. The SQL block above shows the most basic method for building a dyad for an undirected graph. In this query, a link is built where one credit card (CC) has been used at the same merchant (merchid). The additional qualifiers portion of the SQL statement can be used to filter the data prior to joining. For data that has a time component, one can build a data set for a directed graph, known as a digraph. The additional qualifiers statement would then contain time filtering options such as where a.datetime<b.datetime or date windowing:where a.date between b.date-3 and b.date. GATHERING THE DATA MP CONNECT: HARNESSING MULTIPROCESSOR POWER! Now that we have the basic SQL needed to build a dyad a framework for submitting such SQL is required. In environments with multi-million row tables containing linkage data for thousands or millions of entities, the key to success is to off-load the processing of these data sets to their systems of origin, when possible. Also advantageous would be to work in an environment with well-indexed tables and an extraordinarily fast relational database. /** MP Connect remote submit **/ rsubmit process= teradata wait=no; proc sql; connect to teradata (&teradb.); create table links_cc as select... ; quit; endrsubmit; rsubmit process=db2 wait=no; proc sql; connect to db2 (&db2db.); create table links_doc as select... ; quit; endrsubmit; waitfor _all_ db2 teradata; libname terawork slibref=work server=teradata; libname db2work slibref=work server=db2; data links_all; merge db2work.links_doc terawork.links_cc; by node1 node2; run; Often, for any analysis beyond the most straightforward exploratory analysis, linkage data must be pulled from multiple source systems. For timely return of results 2
3 we can convert this requirement into an advantage. We can place the data processing burden on these source databases using remote submits and MP Connect. MP Connect is part of SAS/CONNECT and is SAS s solution to spawning multiple processes in a multiprocessor environment. With MP Connect methods we can start several local or remote SAS sessions and drive our data extraction through these sessions. The second SQL on page 2 contains an example of two remote submit sessions that, if executed on SMP hardware, would execute in parallel. By executing in parallel, the elapsed time for the return of these two queries is only the length of time for the longest query execution, not the sum of the execution time of all queries. NETWORK VISUALIZATION AND ANALYSIS TOOLS SAS has many useful tools for displaying linkage structure in your data. SAS/STAT cluster analysis tools such as the TREE procedure provide adequate display of data with a hierarchical structure. However, with a great number of nodes, the tree can become difficult to interpret. The following is a sample of some of the other techniques available to the Social Network Analyst. ENTERPRISE MINER : LINK ANALYSIS NODE Link Analysis is a natural component of the broader suite of explore tools found in SAS Enterprise Miner. The ready access to network analysis metrics and ease of graphing make Link Analysis available to nonprogramming analysts. After running the link analysis node, a variety of standard graphs can be displayed and saved. Graphs include histograms, link Chisquared distribution, first- and second- order centrality measures including unweighted and weighted measures. Of course, the Link Analysis node allows analysts the ability to specify differing node and link properties such as color and size. Nodes Figure 3: Screenshots of two of the many pieces of may also be repositioned for more attractive and output created by SAS Enterprise Miner -- Node informative graphs. centrality measures (upper) and circular layout (lower) Layouts include Circle, Grid, Multidimensional Scaling (MDS), Parallel Axis, and Tree. The MDS layout utilizes the MDS procedure, the TREE layout uses /** An example of portions of the XML generated by SAS/Enterprise Miner **/ <?xml version="1.0" encoding="windows-1252"?> <NodeLinkDiagram> <Nodes> <Node> <ID>N1</ID> <X>250</X> <Y>309</Y> <Color>0x274CB5</Color> <label> </label> <tip>colr=0.227</tip> <size>11</size> </Node>... <Links> <Link> <fromnode>n8</fromnode> <tonode>n10</tonode> <width>1</width> <color>0x55aa55</color> <value>9</value> </Link>... the NETFLOW procedure. A layout modifier named Swap, energizes any of the previous layouts by essentially jiggling the graph, moving nodes with higher link weights closer together. The Swap layout when run iteratively, moves related nodes closer to each other, usually beautifying the graph each time Unweighted- and weighted- centrality measures included are firstorder undirected centrality and second-order undirected centrality. The centrality measures can be described as a basic metric counting the number of nodes to which each node connects (first order centrality), and to which those nodes connect (second order centrality) relative to the total number of nodes. Clustering of nodes can be accomplished by using kernel density or nearest neighbor algorithms. Scoring can be based on links or nodes. The node and link data can be saved in XML format (left), or as a SAS data set (Netdata, or Matrix). The XML format is useful as a format for conversion into other packages. The entire Enterprise Miner report can be saved to a catalog, and revisited as needed. 3
4 SAS/OR: NETWORK VISUALIZATION WORKSHOP NV Workshop (Experimental) is a standalone point-n-click tool available to Microsoft Windows SAS/OR users (Figure 4). The application allows browsing of link data, coloring nodes, as well as presenting data using four different layout types: Hierarchical, Circular, Hexagonal, and Fixed Layout. NV Workshop readily reads and writes data as regular SAS data sets. In addition to network visualizations, NV Workshop also allows you to create histograms, boxplots, and scatterplots. Node ID s, labels, colors, and shapes are readily specified (Figure 4). You can select link variables as well as the link color and label., This application is classed as Experimental, (Figure 4) and you should use it accordingly: as a data exploration tool. Caveats: Batch processing of data is not possible, to the author s knowledge. Images can only be saved by screen captures. SAS/OR: NETDRAW, NETFLOW While the visualizations created in NV Workshop are extremely useful, SAS/OR users have other tools available. If you require analytical tools to determine flow through a network, such as shortest path, SAS S PROC NETFLOW and PROC NETDRAW are the solution. PROC NETFLOW solves useful network analysis questions such as the Shortest Flow problem, and Minimum Cost problem. Figure 4: NV Workshop, Part of SAS/OR -- Easily specify ID, color, shape and label A natural display mechanism for NETFLOW output is the NETDRAW procedure. The two procedures are often used together, but NETDRAW can create graphs from any appropriately formatted data. The general layouts used in NETDRAW are orthogonal layouts: edges are drawn along vertical or horizontal axis, and nodes are aligned. PROC NETDRAW can also be utilized with the Annotate facility to place annotations, including images. Interactive mode allows you to adjust node locations using the MOVE command. Figure 5: NETDRAW Layouts -- SAS (2004, 2006) If your data has natural groupings and you want to separate your nodes by these groupings, NETDRAW can easily position nodes into differing areas of the graph, using ALIGN (horizontal) and ZONE (vertical). This is useful for general classification of nodes. 4
5 DO IT YOURSELF: THE ANNOTATE FACILITY Just as the annotate facility proves itself useful for NETDRAW graph annotation, it can also be used as a stand-alone graph drawing facility (Fairfield-Carter, 2004) Social network analysis layout algorithms are freely available, and, for an enterprising programmer the ability to do it yourself is appealing. Using Social Network Analysis layout algorithms, such as force directed placement algorithms, optimized X and Y locations for each node can be determined. The Annotate facility allows precise placement of graphical elements, such as primitive shapes and lines. The Annotate facility also allows placement of images, opening up the possibility of going beyond the limited Circle, Square or Diamond choice for node shapes using other methodologies. JAVA APPLETS: %TREEVIEW AND THE TREEVIEW APPLET The %TREEVIEW macro and Treeview Applet allow presentation of data sets that have a tree form; that is, there is only one path from any one node to another. In the context of Social Network Analysis, data that has a one-way relationship, with no back routing, could be hierarchical data such as ownership, or data with a time component. An example is the ubiquitous organizational chart (Figure 6). Using a fish-eye layout with the tree view applet is one of the more pleasing properties of this graph (Figure 7). In a dense graph the fish-eye layout allows detailed examination of one portion of the graph, such as one branch of the tree. The amount Figure 6: Treeview Applet of fish-eye is controllable using keyboard shortcuts (control key), clicking on the diagram and moving the mouse up or down. As an interesting branch of the tree is discovered, you can pan down the tree to view the details. JAVA APPLETS: %DS2CONST AND THE CONSTELLATION APPLET While uni-directional or heirarchical graphs are useful, much of the most interesting Social Network Analysis data contains bi-directional linkages, not just heirarchical. Entity A may have a relationship with Entity B and Entity B s relationship with Entity A may or may not be the same strength. For example, Entity A may phone Entity B twice as much as Entity B phones Entity A. This bi-directional but unequal strength relationship is important to note, but not possible to display in typical hierarchical graphs such as %TREEVIEW, due to their nature. Figure 7: Treeview Applet with fish-eye effect The %DS2CONST macro and Constellation applet are an excellent tool for representing bi-directional relationships. The most interesting graph type available in the Constellation applet is the Associative graph. Associative graphs display nodes and edges based on their weighted values; node size and edge width can represent the relative size of the node and edge values. The graph has curved lines, ending in an arrow, pointing from the source node to the sink node. If relationships are reciprocated, there will be an additional arrow pointing back to the first node (Figure 8). If you are interested in only the links between one node and the rest of the network, the right-click menu provides the option to select all links, only links into your selection, only links out of your selection, and links into or out of your selection (Figure 12, Figure 13). 5
6 The Constellation Applet also provides a slider bar that allows you to interactively determine the minimal value of the edge weights to display (Figure 8). Edges below the threshold are hidden. Figure 9: Constellation Applet right-click menu Query tool for the Treeview Applet Figure 8: Weighted links and nodes JAVA APPLET FUNCTIONALITY The Constellation Applet and Treeview Applet share a great deal of functionality. You can select single or multiple nodes and highlight connections, query data (Figure 10) use right click functionality for resetting the view (Figure 9, Figure 11), opening URLs, zooming, and panning.. and the Constellation Applet INTERACTIVE SOCIAL NETWORK ANALYSIS USING SAS/INTRNET AND JAVA APPLETS SAS/IntrNet is not required to use either the Constellation or Treeview Applet. However, integrating the Constellation Applet and/or the Treeview Applet with SAS/IntrNet opens up a virtually unlimited analytical world for your users that would not otherwise be accessible. For example: clicking on nodes in the Java Applet can be integrated with custom-built JavaScripts and additional web queries. JavaScript methods can be passed the notable difference being the ability to collated lists of selected nodes (e.g. center a node in the former query tool Figure 10: Java Applets Query Tools node identifiers are passed in a delimited string: 4;5;6;7;8). URL s can open new windows, with further SAS/IntrNet queries or detail data for the node selected. Figure 11: Treeview Applet right-click menu Integrating a Constellation Applet or Treeview Applet as is in your own web page requires minor effort. To specify that the %DS2CONST or %TREEVIEW macros generate the appropriate header for the Application Dispatcher you can specify runmode=s for Server. If you would like to save a copy of the results returned you can specify runmode=b, for Batch. It is this latter method that can be used to provide an audit trail and replicability required in fields such as fraud analysis and law enforcement. Figure 12: links among selection, Constellation Applet With batch output you have the option of saving the output to a specified location with a unique identifier. Subsequently you can then embed and serve the graph up to your users as part of a larger online report. 6
7 Developing a SAS/IntrNet report that integrates the Constellation and/or Treeview Applets removes significant workload from data analysts. Primary investigators are able to query the data sources directly and retrieve Social Network Analyses. If the analysis is not what they are interested in they can immediately requery for more specific data. If a single node or a pattern of node to node linkages is interesting the investigator can select one or more nodes for further reporting. If the thresholds are not set correctly, the investigator can re-query with adjusted thresholds. SAS/INTRNET QUERIES From the initial SAS/IntrNet query page (Figure 14), users can select the nodes of interest, by whichever properties they choose. This initial query page can default to a generic Social Network Analysis graph. This generic graph should give a census of nearest neighbor nodes. The default query behavior ensures that investigators can immediately see the connections between the target and other nodes. For example, businesses they own or manage and other businesses to which their co-owners and managers are connected. Figure 13: Links among selection, Constellation Applet There are many usermodifiable properties set by the %DS2CONST macros. However, the most Figure 14: SAS/IntrNet Initial Query Page important variables for the display of networks are the edge thickness, edge color, node colors, node sizes, and node shapes. By creating simple query pages that provide options for setting these macro variables users can specify the entities they are searching for as well as set the graph properties (Figure 15). When the request is submitted, SAS/IntrNet, utilizing MP Connect, extracts and manipulates the data requested and serves up another page with the embedded Java Applet. CONSTELLATION MACRO: THE SKY S THE LIMIT The %DS2CONST macro and Constellation Applet s are able to hyperlink from a selected node or pass node ID s as delimited lists to a JavaScript. Practically, this means that these IDs can be the basis for additional reports, queries, and ultimately storage in a database of interesting linkages. Figure 15: SAS/IntrNet Sub-Query Page Integration of the Constellation macro into a suite of on-line investigative tools is a bridge to an unlimited number of options. No longer do investigators have to wait for the outcome of a linkage request: They can query the data and receive easy to interpret graphical output. The query, SAS log, and output data can be stored, and therefore an audit trail can automatically be built. Clicking on interesting nodes within the graph can spawn additional drill-down reports of any type, and the nodes of interest can be stored in an investigator s online file. 7
8 CONCLUSION SAS provides a wide variety of Social Network Analysis capable tools. SAS/IntrNet based reports integrating the Constellation Applet and utilizing MP Connect are just one of SAS s many powerful Social Network Analysis tools. REFERENCES Fairfield-Carter, Brian (2004), A Stand-Alone SAS Annotate System for Figure Generation SAS Users Group International Proceedings SUGI29 SAS Institute (2004), Example 5.15: Organizational Charts with PROC NETDRAW SAS Help and Documentation, SAS Institute Inc, Cary, NC SAS Institute (2006), Alternate Network Arc Routing program (NETWORK.SAS): RECOMMENDED READING The SAS Institute, Macro Arguments for the DS2CONST, DS2TREE, DS2CSF, and META2HTM Macros SAS Institute Inc, Cary, NC The SAS Institute, Sample 1168: Constellation applet example with DS2CONST macro SAS Institute Inc, Cary, NC The SAS Institute, How to Use This Constellation SAS Institute Inc, Cary, NC Scott, 2000, "Social Network Analysis: A Handbook" Sage Publications Inc. Sparrow, MK, 2000, License to Steal: How Fraud Bleeds America's Health Care System Westview Press. Commentary: Contains a description of a Social Network Analysis performed in Florida in 1993, related to Medicare Fraud detection (Page 243). In addition, a book review has been published in the FBI Law Enforcement Bulletin - January 2002 ( Wasserman and Faust, 1994, Social Network Analysis: Methods and Applications Cambridge University Press. CONTACT INFORMATION Your comments and questions are valued and encouraged. Contact the author at: Shane Hornibrook Charlotte, NC Phone: (407) ShaneHornibrook.com Web: SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. indicates USA registration. Other brand and product names are registered trademarks or trademarks of their respective companies. 8
Visualizing Bipartite Network Data using SAS Visualization Tools. John Zheng, Columbia MD
Visualizing Bipartite Network Data using SAS Visualization Tools John Zheng, Columbia MD ABSTRACT Bipartite networks refer to the networks created from affiliation relationships, such as patient-provider
SAS/GRAPH Network Visualization Workshop 2.1
SAS/GRAPH Network Visualization Workshop 2.1 User s Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2009. SAS/GRAPH : Network Visualization Workshop
DataPA OpenAnalytics End User Training
DataPA OpenAnalytics End User Training DataPA End User Training Lesson 1 Course Overview DataPA Chapter 1 Course Overview Introduction This course covers the skills required to use DataPA OpenAnalytics
SAS BI Dashboard 4.3. User's Guide. SAS Documentation
SAS BI Dashboard 4.3 User's Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2010. SAS BI Dashboard 4.3: User s Guide. Cary, NC: SAS Institute
SAS BI Dashboard 3.1. User s Guide
SAS BI Dashboard 3.1 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2007. SAS BI Dashboard 3.1: User s Guide. Cary, NC: SAS Institute Inc. SAS BI Dashboard
SAP Business Objects Business Intelligence platform Document Version: 4.1 Support Package 7 2015-11-24. Data Federation Administration Tool Guide
SAP Business Objects Business Intelligence platform Document Version: 4.1 Support Package 7 2015-11-24 Data Federation Administration Tool Guide Content 1 What's new in the.... 5 2 Introduction to administration
TIBCO Spotfire Business Author Essentials Quick Reference Guide. Table of contents:
Table of contents: Access Data for Analysis Data file types Format assumptions Data from Excel Information links Add multiple data tables Create & Interpret Visualizations Table Pie Chart Cross Table Treemap
Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients
Technical Paper Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients A practical introduction to SAS Information Map Studio and SAS Web Report Studio for new and experienced
Scatter Chart. Segmented Bar Chart. Overlay Chart
Data Visualization Using Java and VRML Lingxiao Li, Art Barnes, SAS Institute Inc., Cary, NC ABSTRACT Java and VRML (Virtual Reality Modeling Language) are tools with tremendous potential for creating
JustClust User Manual
JustClust User Manual Contents 1. Installing JustClust 2. Running JustClust 3. Basic Usage of JustClust 3.1. Creating a Network 3.2. Clustering a Network 3.3. Applying a Layout 3.4. Saving and Loading
IT Service Level Management 2.1 User s Guide SAS
IT Service Level Management 2.1 User s Guide SAS The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS IT Service Level Management 2.1: User s Guide. Cary, NC:
Access 2007 Creating Forms Table of Contents
Access 2007 Creating Forms Table of Contents CREATING FORMS IN ACCESS 2007... 3 UNDERSTAND LAYOUT VIEW AND DESIGN VIEW... 3 LAYOUT VIEW... 3 DESIGN VIEW... 3 UNDERSTAND CONTROLS... 4 BOUND CONTROL... 4
Asset Track Getting Started Guide. An Introduction to Asset Track
Asset Track Getting Started Guide An Introduction to Asset Track Contents Introducing Asset Track... 3 Overview... 3 A Quick Start... 6 Quick Start Option 1... 6 Getting to Configuration... 7 Changing
Take a Whirlwind Tour Around SAS 9.2 Justin Choy, SAS Institute Inc., Cary, NC
Take a Whirlwind Tour Around SAS 9.2 Justin Choy, SAS Institute Inc., Cary, NC ABSTRACT The term productivity can mean a number of different things and can be realized in a number of different ways. The
9.1 SAS/ACCESS. Interface to SAP BW. User s Guide
SAS/ACCESS 9.1 Interface to SAP BW User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS/ACCESS 9.1 Interface to SAP BW: User s Guide. Cary, NC: SAS
Analytics with Excel and ARQUERY for Oracle OLAP
Analytics with Excel and ARQUERY for Oracle OLAP Data analytics gives you a powerful advantage in the business industry. Companies use expensive and complex Business Intelligence tools to analyze their
An Introduction to KeyLines and Network Visualization
An Introduction to KeyLines and Network Visualization 1. What is KeyLines?... 2 2. Benefits of network visualization... 2 3. Benefits of KeyLines... 3 4. KeyLines architecture... 3 5. Uses of network visualization...
Microsoft Excel 2010 Pivot Tables
Microsoft Excel 2010 Pivot Tables Email: [email protected] Web Page: http://training.health.ufl.edu Microsoft Excel 2010: Pivot Tables 1.5 hours Topics include data groupings, pivot tables, pivot
Understanding Data: A Comparison of Information Visualization Tools and Techniques
Understanding Data: A Comparison of Information Visualization Tools and Techniques Prashanth Vajjhala Abstract - This paper seeks to evaluate data analysis from an information visualization point of view.
Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access
Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix Jennifer Clegg, SAS Institute Inc., Cary, NC Eric Hill, SAS Institute Inc., Cary, NC ABSTRACT Release 2.1 of SAS
Spotfire v6 New Features. TIBCO Spotfire Delta Training Jumpstart
Spotfire v6 New Features TIBCO Spotfire Delta Training Jumpstart Map charts New map chart Layers control Navigation control Interaction mode control Scale Web map Creating a map chart Layers are added
Custom Reporting System User Guide
Citibank Custom Reporting System User Guide April 2012 Version 8.1.1 Transaction Services Citibank Custom Reporting System User Guide Table of Contents Table of Contents User Guide Overview...2 Subscribe
Seamless Dynamic Web Reporting with SAS D.J. Penix, Pinnacle Solutions, Indianapolis, IN
Seamless Dynamic Web Reporting with SAS D.J. Penix, Pinnacle Solutions, Indianapolis, IN ABSTRACT The SAS Business Intelligence platform provides a wide variety of reporting interfaces and capabilities
Gephi Tutorial Visualization
Gephi Tutorial Welcome to this Gephi tutorial. It will guide you to the basic and advanced visualization settings in Gephi. The selection and interaction with tools will also be introduced. Follow the
IBM SPSS Modeler Social Network Analysis 15 User Guide
IBM SPSS Modeler Social Network Analysis 15 User Guide Note: Before using this information and the product it supports, read the general information under Notices on p. 25. This edition applies to IBM
SQL Server 2014 BI. Lab 04. Enhancing an E-Commerce Web Application with Analysis Services Data Mining in SQL Server 2014. Jump to the Lab Overview
SQL Server 2014 BI Lab 04 Enhancing an E-Commerce Web Application with Analysis Services Data Mining in SQL Server 2014 Jump to the Lab Overview Terms of Use 2014 Microsoft Corporation. All rights reserved.
Exiqon Array Software Manual. Quick guide to data extraction from mircury LNA microrna Arrays
Exiqon Array Software Manual Quick guide to data extraction from mircury LNA microrna Arrays March 2010 Table of contents Introduction Overview...................................................... 3 ImaGene
ELOQUA INSIGHT Reporter User Guide
ELOQUA INSIGHT Reporter User Guide Copyright 2012 Eloqua Corporation. All rights reserved. July 2012 revision. Table of Contents Preface... 5 Introduction toeloqua Insight Business Intelligence... 6 Introduction
Information Literacy Program
Information Literacy Program Excel (2013) Advanced Charts 2015 ANU Library anulib.anu.edu.au/training [email protected] Table of Contents Excel (2013) Advanced Charts Overview of charts... 1 Create a chart...
G563 Quantitative Paleontology. SQL databases. An introduction. Department of Geological Sciences Indiana University. (c) 2012, P.
SQL databases An introduction AMP: Apache, mysql, PHP This installations installs the Apache webserver, the PHP scripting language, and the mysql database on your computer: Apache: runs in the background
Visualizing Relationships and Connections in Complex Data Using Network Diagrams in SAS Visual Analytics
Paper 3323-2015 Visualizing Relationships and Connections in Complex Data Using Network Diagrams in SAS Visual Analytics ABSTRACT Stephen Overton, Ben Zenick, Zencos Consulting Network diagrams in SAS
Integrating SAS with JMP to Build an Interactive Application
Paper JMP50 Integrating SAS with JMP to Build an Interactive Application ABSTRACT This presentation will demonstrate how to bring various JMP visuals into one platform to build an appealing, informative,
MicroStrategy Desktop
MicroStrategy Desktop Quick Start Guide MicroStrategy Desktop is designed to enable business professionals like you to explore data, simply and without needing direct support from IT. 1 Import data from
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
WebSphere Business Monitor
WebSphere Business Monitor Dashboards 2010 IBM Corporation This presentation should provide an overview of the dashboard widgets for use with WebSphere Business Monitor. WBPM_Monitor_Dashboards.ppt Page
PowerPoint 2007 Basics Website: http://etc.usf.edu/te/
Website: http://etc.usf.edu/te/ PowerPoint is the presentation program included in the Microsoft Office suite. With PowerPoint, you can create engaging presentations that can be presented in person, online,
Sample- for evaluation purposes only! Advanced Excel. TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc.
A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc. 2012 Advanced Excel TeachUcomp, Inc. it s all about you Copyright: Copyright 2012 by TeachUcomp, Inc. All rights reserved. This publication,
Participant Guide RP301: Ad Hoc Business Intelligence Reporting
RP301: Ad Hoc Business Intelligence Reporting State of Kansas As of April 28, 2010 Final TABLE OF CONTENTS Course Overview... 4 Course Objectives... 4 Agenda... 4 Lesson 1: Reviewing the Data Warehouse...
2015 Workshops for Professors
SAS Education Grow with us Offered by the SAS Global Academic Program Supporting teaching, learning and research in higher education 2015 Workshops for Professors 1 Workshops for Professors As the market
SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC
Paper CS-053 SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC ABSTRACT Business folks use Excel and have no desire to learn SAS Enterprise Guide? MS PowerPoint presentations
Excel Unit 4. Data files needed to complete these exercises will be found on the S: drive>410>student>computer Technology>Excel>Unit 4
Excel Unit 4 Data files needed to complete these exercises will be found on the S: drive>410>student>computer Technology>Excel>Unit 4 Step by Step 4.1 Creating and Positioning Charts GET READY. Before
2/24/2010 ClassApps.com
SelectSurvey.NET Training Manual This document is intended to be a simple visual guide for non technical users to help with basic survey creation, management and deployment. 2/24/2010 ClassApps.com Getting
TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013
TIBCO Spotfire Metrics Modeler User s Guide Software Release 6.0 November 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
Chapter 32 Histograms and Bar Charts. Chapter Table of Contents VARIABLES...470 METHOD...471 OUTPUT...472 REFERENCES...474
Chapter 32 Histograms and Bar Charts Chapter Table of Contents VARIABLES...470 METHOD...471 OUTPUT...472 REFERENCES...474 467 Part 3. Introduction 468 Chapter 32 Histograms and Bar Charts Bar charts are
WBS Schedule Pro. User's Guide
WBS Schedule Pro User's Guide Critical Tools, Inc. 2014 Table of Contents Overview of WBS Schedule Pro 7 What is WBS Schedule Pro? 7 What is a WBS chart? 9 What is a Network chart? 10 What's New in WBS
Switching from PC SAS to SAS Enterprise Guide Zhengxin (Cindy) Yang, inventiv Health Clinical, Princeton, NJ
PharmaSUG 2014 PO10 Switching from PC SAS to SAS Enterprise Guide Zhengxin (Cindy) Yang, inventiv Health Clinical, Princeton, NJ ABSTRACT As more and more organizations adapt to the SAS Enterprise Guide,
Microsoft Access 2010 handout
Microsoft Access 2010 handout Access 2010 is a relational database program you can use to create and manage large quantities of data. You can use Access to manage anything from a home inventory to a giant
SAS Marketing Automation 5.1. User s Guide
SAS Marketing Automation 5.1 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2007. SAS Marketing Automation 5.1: User s Guide. Cary, NC: SAS Institute
ProM 6 Exercises. J.C.A.M. (Joos) Buijs and J.J.C.L. (Jan) Vogelaar {j.c.a.m.buijs,j.j.c.l.vogelaar}@tue.nl. August 2010
ProM 6 Exercises J.C.A.M. (Joos) Buijs and J.J.C.L. (Jan) Vogelaar {j.c.a.m.buijs,j.j.c.l.vogelaar}@tue.nl August 2010 The exercises provided in this section are meant to become more familiar with ProM
HOW TO COLLECT AND USE DATA IN EXCEL. Brendon Riggs Texas Juvenile Probation Commission Data Coordinators Conference 2008
HOW TO COLLECT AND USE DATA IN EXCEL Brendon Riggs Texas Juvenile Probation Commission Data Coordinators Conference 2008 Goals To be able to gather and organize information in Excel To be able to perform
NakeDB: Database Schema Visualization
NAKEDB: DATABASE SCHEMA VISUALIZATION, APRIL 2008 1 NakeDB: Database Schema Visualization Luis Miguel Cortés-Peña, Yi Han, Neil Pradhan, Romain Rigaux Abstract Current database schema visualization tools
A QUICK OVERVIEW OF THE OMNeT++ IDE
Introduction A QUICK OVERVIEW OF THE OMNeT++ IDE The OMNeT++ 4.x Integrated Development Environment is based on the Eclipse platform, and extends it with new editors, views, wizards, and additional functionality.
Sisense. Product Highlights. www.sisense.com
Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze
MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES
MICROSOFT OFFICE 2007 MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES Exploring Access Creating and Working with Tables Finding and Filtering Data Working with Queries and Recordsets Working with Forms Working
BusinessObjects Enterprise InfoView User's Guide
BusinessObjects Enterprise InfoView User's Guide BusinessObjects Enterprise XI 3.1 Copyright 2009 SAP BusinessObjects. All rights reserved. SAP BusinessObjects and its logos, BusinessObjects, Crystal Reports,
MicroStrategy Analytics Express User Guide
MicroStrategy Analytics Express User Guide Analyzing Data with MicroStrategy Analytics Express Version: 4.0 Document Number: 09770040 CONTENTS 1. Getting Started with MicroStrategy Analytics Express Introduction...
How to Use a Data Spreadsheet: Excel
How to Use a Data Spreadsheet: Excel One does not necessarily have special statistical software to perform statistical analyses. Microsoft Office Excel can be used to run statistical procedures. Although
Microsoft Access 2010 Part 1: Introduction to Access
CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Access 2010 Part 1: Introduction to Access Fall 2014, Version 1.2 Table of Contents Introduction...3 Starting Access...3
Product Overview & New Features
Kofax Transformation Modules 6.0 Product Overview & New Features Product Overview Kofax Transformation Modules streamline the transformation of business documents into structured electronic information
Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick Reference Guide
Open Crystal Reports From the Windows Start menu choose Programs and then Crystal Reports. Creating a Blank Report Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick
ABSTRACT THE ISSUE AT HAND THE RECIPE FOR BUILDING THE SYSTEM THE TEAM REQUIREMENTS. Paper DM09-2012
Paper DM09-2012 A Basic Recipe for Building a Campaign Management System from Scratch: How Base SAS, SQL Server and Access can Blend Together Tera Olson, Aimia Proprietary Loyalty U.S. Inc., Minneapolis,
What is Visualization? Information Visualization An Overview. Information Visualization. Definitions
What is Visualization? Information Visualization An Overview Jonathan I. Maletic, Ph.D. Computer Science Kent State University Visualize/Visualization: To form a mental image or vision of [some
Exploiting Key Answers from Your Data Warehouse Using SAS Enterprise Reporter Software
Exploiting Key Answers from Your Data Warehouse Using SAS Enterprise Reporter Software Donna Torrence, SAS Institute Inc., Cary, North Carolina Juli Staub Perry, SAS Institute Inc., Cary, North Carolina
Microsoft Access 2007
How to Use: Microsoft Access 2007 Microsoft Office Access is a powerful tool used to create and format databases. Databases allow information to be organized in rows and tables, where queries can be formed
Be a More Productive Cross-Platform SAS Programmer Using Enterprise Guide
Be a More Productive Cross-Platform SAS Programmer Using Enterprise Guide Alex Tsui Independent Consultant Business Strategy, Analytics, Software Development ACT Consulting, LLC Introduction As a consultant
Graph/Network Visualization
Graph/Network Visualization Data model: graph structures (relations, knowledge) and networks. Applications: Telecommunication systems, Internet and WWW, Retailers distribution networks knowledge representation
ReceivablesVision SM Getting Started Guide
ReceivablesVision SM Getting Started Guide March 2013 Transaction Services ReceivablesVision Quick Start Guide Table of Contents Table of Contents Accessing ReceivablesVision SM...2 The Login Screen...
Appendix 2.1 Tabular and Graphical Methods Using Excel
Appendix 2.1 Tabular and Graphical Methods Using Excel 1 Appendix 2.1 Tabular and Graphical Methods Using Excel The instructions in this section begin by describing the entry of data into an Excel spreadsheet.
What s new in TIBCO Spotfire 6.5
What s new in TIBCO Spotfire 6.5 Contents Introduction... 3 TIBCO Spotfire Analyst... 3 Location Analytics... 3 Support for adding new map layer from WMS Server... 3 Map projections systems support...
Plotting: Customizing the Graph
Plotting: Customizing the Graph Data Plots: General Tips Making a Data Plot Active Within a graph layer, only one data plot can be active. A data plot must be set active before you can use the Data Selector
Excel Companion. (Profit Embedded PHD) User's Guide
Excel Companion (Profit Embedded PHD) User's Guide Excel Companion (Profit Embedded PHD) User's Guide Copyright, Notices, and Trademarks Copyright, Notices, and Trademarks Honeywell Inc. 1998 2001. All
Improving Your Relationship with SAS Enterprise Guide
Paper BI06-2013 Improving Your Relationship with SAS Enterprise Guide Jennifer Bjurstrom, SAS Institute Inc. ABSTRACT SAS Enterprise Guide has proven to be a very beneficial tool for both novice and experienced
Data Warehousing. Paper 133-25
Paper 133-25 The Power of Hybrid OLAP in a Multidimensional World Ann Weinberger, SAS Institute Inc., Cary, NC Matthias Ender, SAS Institute Inc., Cary, NC ABSTRACT Version 8 of the SAS System brings powerful
Microsoft Access 2007 Introduction
Microsoft Access 2007 Introduction Access is the database management system in Microsoft Office. A database is an organized collection of facts about a particular subject. Examples of databases are an
Data Mining. SPSS Clementine 12.0. 1. Clementine Overview. Spring 2010 Instructor: Dr. Masoud Yaghini. Clementine
Data Mining SPSS 12.0 1. Overview Spring 2010 Instructor: Dr. Masoud Yaghini Introduction Types of Models Interface Projects References Outline Introduction Introduction Three of the common data mining
How To Create A Report In Excel
Table of Contents Overview... 1 Smartlists with Export Solutions... 2 Smartlist Builder/Excel Reporter... 3 Analysis Cubes... 4 MS Query... 7 SQL Reporting Services... 10 MS Dynamics GP Report Templates...
Tableau Your Data! Wiley. with Tableau Software. the InterWorks Bl Team. Fast and Easy Visual Analysis. Daniel G. Murray and
Tableau Your Data! Fast and Easy Visual Analysis with Tableau Software Daniel G. Murray and the InterWorks Bl Team Wiley Contents Foreword xix Introduction xxi Part I Desktop 1 1 Creating Visual Analytics
Tutorial for proteome data analysis using the Perseus software platform
Tutorial for proteome data analysis using the Perseus software platform Laboratory of Mass Spectrometry, LNBio, CNPEM Tutorial version 1.0, January 2014. Note: This tutorial was written based on the information
Copyright EPiServer AB
Table of Contents 3 Table of Contents ABOUT THIS DOCUMENTATION 4 HOW TO ACCESS EPISERVER HELP SYSTEM 4 EXPECTED KNOWLEDGE 4 ONLINE COMMUNITY ON EPISERVER WORLD 4 COPYRIGHT NOTICE 4 EPISERVER ONLINECENTER
Network-Based Tools for the Visualization and Analysis of Domain Models
Network-Based Tools for the Visualization and Analysis of Domain Models Paper presented as the annual meeting of the American Educational Research Association, Philadelphia, PA Hua Wei April 2014 Visualizing
ORACLE BUSINESS INTELLIGENCE WORKSHOP
ORACLE BUSINESS INTELLIGENCE WORKSHOP Integration of Oracle BI Publisher with Oracle Business Intelligence Enterprise Edition Purpose This tutorial mainly covers how Oracle BI Publisher is integrated with
Basic Microsoft Excel 2007
Basic Microsoft Excel 2007 The biggest difference between Excel 2007 and its predecessors is the new layout. All of the old functions are still there (with some new additions), but they are now located
SAS Analyst for Windows Tutorial
Updated: August 2012 Table of Contents Section 1: Introduction... 3 1.1 About this Document... 3 1.2 Introduction to Version 8 of SAS... 3 Section 2: An Overview of SAS V.8 for Windows... 3 2.1 Navigating
WebSphere Business Monitor V6.2 Business space dashboards
Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 What this exercise is about... 2 Lab requirements... 2 What you should
Parallel Data Preparation with the DS2 Programming Language
ABSTRACT Paper SAS329-2014 Parallel Data Preparation with the DS2 Programming Language Jason Secosky and Robert Ray, SAS Institute Inc., Cary, NC and Greg Otto, Teradata Corporation, Dayton, OH A time-consuming
Data processing goes big
Test report: Integration Big Data Edition Data processing goes big Dr. Götz Güttich Integration is a powerful set of tools to access, transform, move and synchronize data. With more than 450 connectors,
M-Files Gantt View. User Guide. App Version: 1.1.0 Author: Joel Heinrich
M-Files Gantt View User Guide App Version: 1.1.0 Author: Joel Heinrich Date: 02-Jan-2013 Contents 1 Introduction... 1 1.1 Requirements... 1 2 Basic Use... 1 2.1 Activation... 1 2.2 Layout... 1 2.3 Navigation...
How To Use Statgraphics Centurion Xvii (Version 17) On A Computer Or A Computer (For Free)
Statgraphics Centurion XVII (currently in beta test) is a major upgrade to Statpoint's flagship data analysis and visualization product. It contains 32 new statistical procedures and significant upgrades
Adobe Dreamweaver CC 14 Tutorial
Adobe Dreamweaver CC 14 Tutorial GETTING STARTED This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site
Abstract. For notes detailing the changes in each release, see the MySQL for Excel Release Notes. For legal information, see the Legal Notices.
MySQL for Excel Abstract This is the MySQL for Excel Reference Manual. It documents MySQL for Excel 1.3 through 1.3.6. Much of the documentation also applies to the previous 1.2 series. For notes detailing
3D Tool 2.0 Quick Start Guide
www.tenable.com [email protected] 3D Tool 2.0 Quick Start Guide ABOUT THE 3D TOOL Tenable s 3D Tool is a Windows application that is used to query data from a SecurityCenter 4 server and present it in
Monitoring Replication
Monitoring Replication Article 1130112-02 Contents Summary... 3 Monitor Replicator Page... 3 Summary... 3 Status... 3 System Health... 4 Replicator Configuration... 5 Replicator Health... 6 Local Package
WebSphere Business Monitor V7.0 Business space dashboards
Copyright IBM Corporation 2010 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 7.0 LAB EXERCISE WebSphere Business Monitor V7.0 What this exercise is about... 2 Lab requirements... 2 What you should
MultiExperiment Viewer Quickstart Guide
MultiExperiment Viewer Quickstart Guide Table of Contents: I. Preface - 2 II. Installing MeV - 2 III. Opening a Data Set - 2 IV. Filtering - 6 V. Clustering a. HCL - 8 b. K-means - 11 VI. Modules a. T-test
Network Probe User Guide
Network Probe User Guide Network Probe User Guide Table of Contents 1. Introduction...1 2. Installation...2 Windows installation...2 Linux installation...3 Mac installation...4 License key...5 Deployment...5
