300 likes | 595 Views
Software Tools for Social Network Analysis. Sarah Galey galeysar@msu.edu. CEP 991 October 12, 2016. https://msu.edu/~kenfrank/resources.htm. Ppt for introduction Using Igraph. Agenda. Introduction to software tools for social network analysis Introduction to UCINET and demonstration
E N D
Software Tools for Social Network Analysis Sarah Galey galeysar@msu.edu CEP 991 October 12, 2016
https://msu.edu/~kenfrank/resources.htm Ppt for introduction Using Igraph
Agenda • Introduction to software tools for social network analysis • Introduction to UCINET and demonstration • R basics • R for network analysis • Time to try it out software!
Introduction to software tools for social network analysis • There are dozens of available software packages • Some are standalone and some are toolkits/add-ons for other software (like R); see Huisman & Duijn (2014), Ch. 38 in Scott and Carrington text • Two of the most popular are UCINET and R • There are pros and cons for each • If you plan to only do descriptive statistics and network graphics, you can probably get away with just UCINET Scott & Carrington (2014) now available as eBook in MSU library!
Specialized Software Packages • There are many specialized SNA software packages that focus on specific types of networks (e.g., communication, knowledge, discourse, marriage, etc.) or on specific types of analyses (e.g., ego-centric, structural, dynamic, visualization, etc.) • A few examples: • Kliquefinder(Ken’s): Cohesive subgroups • NodeXL: Social media • Discourse Network Analyzer: Discourse networks
Resources • Software Downloads • Kliquefinder (Windows only): Download from Ken’s website • NodeXL (runs with Microsoft Excel): Download free version from software website • Discourse Network Analyzer (Java-based): Download from DNA GitHub page • Technical Guides : • Kliquefinder: Download PPT (~10Mb) • NodeXL: Access eBook from MSU library • Discourse Network Analyzer: Download User’s Manual (PDF)
UCINET • Popular software tool for social network analysis ($40 for students) • Includes NetDraw, a package for visualizing networks • Good for some descriptive network statistics and drawing graphs • Not good for advanced network analysis • Tedious workflow and data manipulation protocols Website: https://sites.google.com/site/ucinetsoftware/home (download available) Book Reference: Borgatti, S.P., Everett, M.G. and Freeman, L.C. 2002. Ucinet for Windows: Software for Social Network Analysis. Harvard, MA: Analytic Technologies.
Example: Policy networks • 197 congressional hearings, 2000-2014 • 300+ articles in New York Times and Wall St. Journal • Coded in Discourse Network Analyzer (Leifeld)Agreement with policy ideas: • School Accountability • Teacher Accountability • Educator Incentives • Example: “Teachers must be evaluated and held accountable”
Bush administration network Note: Nodes weighted by betweenness centrality
Obama administration network Note: Nodes weighted by betweenness centrality
R/R Studio • R Studio is an integrated environment for R • It makes R much more user friendly • This is what we will be using • Free download: https://www.rstudio.com/products/rstudio/
R tutorials • https://github.com/huebner/R-tutorials • Huebner, Marianne huebner@msu.edu • Also: http://ds4ps.org/dp4ss-textbook/ch-010-core-r.html • https://www.statmethods.net/r-tutorial/index.html
Getting to R from SAS, SPSS or STATA • Muenchen, R. A. (2011). R for SAS and SPSS Users (2nd ed.). J. Chambers, D. J. Hand, & W. K. Härdle (Eds.), Statistics and Computing Series. Retrieved from http://dx.doi.org/10.1007/978-1-4614-0685-3 doi:10.1007/978-1-4614-0685-3 • Website: http://r4stats.com/books/r4sas-spss/ • Same author has a book for former Stata users too: http://r4stats.com/books/r4stata/
Basics • Introduction to Basics (read into R) • Ppt for introduction
The Code to copy into R # Michael T. Heaney # University of St. Gallen # Network Analysis # June 13, 2016 #LorienJasny #Interuniversity Consortium for Political and Social Research #Advanced Network Analysis # July 19, 2016 ########################################################### ########################################################### ##1 A Brief R Tutorial ########################################################### ########################################################### ########################################################### ## 1.1 Getting Started ########################################################### ##R comes with several packages already installed ##You will also want to install packages that may be relevant to your work. ##To install the relevant packages, do so with the following code: install.packages("network") install.packages("sna") install.packages("statnet") install.packages("dplyr") install.packages("nycflights13") install.packages("ggplot2")
Sometimes you get errors for packages under development – don’t worry for now
Where to find more support • Statnet listserv • The R community is there to help! • From Google: R “packagename” github
Using statnet • Overview • Access R • Running R
Basic statnet setup statnet community statnet tutorial.