{"id":1857,"date":"2016-11-09T17:07:56","date_gmt":"2016-11-10T01:07:56","guid":{"rendered":"http:\/\/miriamposner.com\/classes\/dh101f16\/?page_id=1857"},"modified":"2016-11-09T17:07:56","modified_gmt":"2016-11-10T01:07:56","slug":"network-analysis","status":"publish","type":"page","link":"http:\/\/miriamposner.com\/classes\/dh101f16\/tutorials-guides\/data-visualization\/network-analysis\/","title":{"rendered":"Network Analysis"},"content":{"rendered":"<p><a href=\"https:\/\/github.com\/miriamposner\/network_analysis_workshop\/blob\/master\/Social%20Network%20Analysis%20Glossary.docx?raw=true\"><span style=\"font-weight: 400;\">Prof. Posner&#8217;s network analysis glossary<\/span><\/a><\/p>\n<p><b>Getting started with network analysis:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Start with Scott Weingart\u2019s <\/span><a href=\"http:\/\/www.scottbot.net\/HIAL\/?p=6279\"><span style=\"font-weight: 400;\">guide to basic principles of network analysis<\/span><\/a><span style=\"font-weight: 400;\">. Network analysis just won\u2019t make sense unless you have some basic vocabulary.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">You can make simple network diagrams with <\/span><a href=\"https:\/\/support.google.com\/fusiontables\/answer\/2566732?hl=en\"><span style=\"font-weight: 400;\">Google Fusion Tables<\/span><\/a><span style=\"font-weight: 400;\"> and <\/span><a href=\"http:\/\/programminghistorian.org\/lessons\/creating-network-diagrams-from-historical-sources\"><span style=\"font-weight: 400;\">Palladio<\/span><\/a><span style=\"font-weight: 400;\">. However, they can\u2019t be customized to any great extent and you can\u2019t run more sophisticated computational analyses on the data. At the moment, Palladio\u2019s main limitation is that it doesn\u2019t allow any customization (e.g., colors) and can\u2019t be embedded (only exported as a static image); Google Fusion Tables network graphs can be embedded, but don\u2019t look great and are limited to 200 nodes.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">For more complex, highly customized network graphs, many people use <\/span><a href=\"http:\/\/gephi.github.io\/\"><span style=\"font-weight: 400;\">Gephi<\/span><\/a><span style=\"font-weight: 400;\">. There are many Gephi tutorials, but most of them are quite hard to follow. Here are two I like: <\/span><a href=\"http:\/\/www.briansarnacki.com\/gephi-tutorial\/\"><span style=\"font-weight: 400;\">Brian Sarnacki\u2019s tutorial<\/span><\/a><span style=\"font-weight: 400;\">; <\/span><a href=\"http:\/\/www.martingrandjean.ch\/introduction-to-network-visualization-gephi\/\"><span style=\"font-weight: 400;\">Martin Grandjean\u2019s tutorial<\/span><\/a><span style=\"font-weight: 400;\">. <\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">You can also use <\/span><a href=\"http:\/\/www.cytoscape.org\/\"><span style=\"font-weight: 400;\">Cytoscape<\/span><\/a><span style=\"font-weight: 400;\"> and <\/span><a href=\"http:\/\/nodexl.codeplex.com\/\"><span style=\"font-weight: 400;\">NodeXL<\/span><\/a><span style=\"font-weight: 400;\"> for network analysis. I recommend Cytoscape, which has many of Gephi\u2019s features and a more modern interface. NodeXL is useful if you\u2019re trying to pull in a network directly from Twitter (and are using a PC); otherwise, I don\u2019t really recommend it.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">I have written a <\/span><a href=\"https:\/\/github.com\/miriamposner\/cytoscape_tutorials\"><span style=\"font-weight: 400;\">detailed introduction to Cytoscape<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Visualizing Twitter data? <\/span><a href=\"https:\/\/cguibourg.wordpress.com\/2015\/05\/04\/tutorial-network-analysis-of-a-twitter-hashtag-using-gephi-and-nodexl\/\"><span style=\"font-weight: 400;\">Try this tutorial<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">As time goes by, my own workflow leans more heavily on R\u2019s igraph package, plus the JavaScript library D3 to create web-based visualizations. (<\/span><a href=\"https:\/\/christophergandrud.github.io\/networkD3\/\"><span style=\"font-weight: 400;\">NetworkD3<\/span><\/a><span style=\"font-weight: 400;\"> makes it easier to create D3 network graphs, with some compromises on customization.) \u00a0<\/span><a href=\"http:\/\/kateto.net\/networks-r-igraph\"><span style=\"font-weight: 400;\">This<\/span><\/a><span style=\"font-weight: 400;\"> is the best igraph tutorial I\u2019ve found. <\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Networks, like all graphical forms, have built-in assumptions and limitations. On these, see Mushon Zer-Aviv\u2019s <\/span><a href=\"https:\/\/visualisingadvocacy.org\/blog\/if-everything-network-nothing-network\"><span style=\"font-weight: 400;\">\u201cIf Everything is a Network, Nothing is a Network\u201d<\/span><\/a><span style=\"font-weight: 400;\"> and Alexander Galloway\u2019s <\/span><a href=\"http:\/\/raley.english.ucsb.edu\/wp-content\/Engl800\/Galloway-some-things-unrepresentable.pdf\"><span style=\"font-weight: 400;\">\u201cAre Some Things Unrepresentable?\u201d<\/span><\/a><\/li>\n<\/ul>\n<p><b>Projects to look at:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><a href=\"http:\/\/www.sixdegreesoffrancisbacon.com\/\"><span style=\"font-weight: 400;\">Six Degrees of Francis Bacon<\/span><\/a><span style=\"font-weight: 400;\"> (Carnegie Mellon)<\/span><\/li>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/litlab.stanford.edu\/LiteraryLabPamphlet2.pdf\"><span style=\"font-weight: 400;\">Network Theory, Plot Analysis<\/span><\/a><span style=\"font-weight: 400;\"> (Franco Moretti\/Stanford University)<\/span><\/li>\n<li style=\"font-weight: 400;\"><a href=\"http:\/\/evelinag.com\/blog\/2016\/01-25-social-network-force-awakens\/#.VwAKUxMrJE5\"><span style=\"font-weight: 400;\">Star Wars Social Networks<\/span><\/a><span style=\"font-weight: 400;\"> (Evelina Gabasova)<\/span><\/li>\n<li style=\"font-weight: 400;\"><a href=\"http:\/\/moviegalaxies.com\/\"><span style=\"font-weight: 400;\">Social Graphs in 700 Movies<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><a href=\"http:\/\/www.babelgraph.org\/wp\/?p=1\"><span style=\"font-weight: 400;\">Grey\u2019s Anatomy Hookups<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><a href=\"http:\/\/badhessian.org\/2012\/09\/lessons-on-exponential-random-graph-modeling-from-greys-anatomy-hook-ups\/\"><span style=\"font-weight: 400;\">Grey\u2019s Anatomy Hookups, Revisited<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><a href=\"http:\/\/theyrule.net\/\"><span style=\"font-weight: 400;\">They Rule<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><a href=\"http:\/\/bl.ocks.org\/miriamposner\/raw\/30c1a7e8bf88fe1ad78a3499e0fbec56\/\"><span style=\"font-weight: 400;\">Race film industry<\/span><\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Prof. Posner&#8217;s network analysis glossary Getting started with network analysis: Start with Scott Weingart\u2019s guide to basic principles of network analysis. Network analysis just won\u2019t make sense unless you have &hellip; <a href=\"http:\/\/miriamposner.com\/classes\/dh101f16\/tutorials-guides\/data-visualization\/network-analysis\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Network Analysis&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":92,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","footnotes":""},"class_list":["post-1857","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/miriamposner.com\/classes\/dh101f16\/wp-json\/wp\/v2\/pages\/1857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/miriamposner.com\/classes\/dh101f16\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/miriamposner.com\/classes\/dh101f16\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/miriamposner.com\/classes\/dh101f16\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/miriamposner.com\/classes\/dh101f16\/wp-json\/wp\/v2\/comments?post=1857"}],"version-history":[{"count":0,"href":"http:\/\/miriamposner.com\/classes\/dh101f16\/wp-json\/wp\/v2\/pages\/1857\/revisions"}],"up":[{"embeddable":true,"href":"http:\/\/miriamposner.com\/classes\/dh101f16\/wp-json\/wp\/v2\/pages\/92"}],"wp:attachment":[{"href":"http:\/\/miriamposner.com\/classes\/dh101f16\/wp-json\/wp\/v2\/media?parent=1857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}