<<

NodeXL Pro Tutorial: Facebook Page Like Networks

Last updated: February 12th, 2019 About this Tutorial

About this Tutorial

Facebook Page Likes This tutorial shows you how to create Import NodeXL Options file networks based on Facebook Fan Page Likes. Import from Facebook Fan Explore the surrounding networks of one or Pages Network multiple fan pages by crawling up to 3 network levels with the NodeXL Pro Fan Pages Data Import Network importer. Metadata The tutorial makes use of the automation feature. You can learn how to do that in the Network Levels NodeXL Pro Tutorial: How to automate Add multiple pages NodeXL Pro (link below).

Links / Literature

More NodeXL Pro Turorials can be found here: https://www.smrfoundation.org/nodexl/tutorials

2 If you have any questions, please send us an email: [email protected] Facebook Page Likes

About this Tutorial Not every public Facebook Page Facebook Page Likes displays its Page Likes.

Import NodeXL Options file To check the availability of Page Import from Facebook Fan Likes, scroll down the page and have Pages Network a look at the boxes on the right.

Data Import If you see a box with the header Pages Liked by This Page, you will be Vertex Metadata able to download network data. Network Levels Click on the header to open the Add multiple pages window Likes showing all pages liked by this page. Links / Literature The Facebook Fan Pages Network importer will create one directed edge for each of these Likes. Import NodeXL Options file

About this Tutorial 2. Facebook Page Likes

Import NodeXL Options file 1. To make use of the automation feature, download a zip-file with a collection of NodeXL Options files Import from Facebook Fan and save them to your machine: https://www.smrfoundation.org/nodexl/automation/ Pages Network 2. Open a new NodeXL Pro workbook and click on Options > Import to open the Windows explorer. Data Import Navigate to the folder where you have placed the previously downloaded data recipes.

Vertex Metadata 3. Select the NodeXL Options file: Facebook Page Like Network – standard Network Levels or select the NodeXL Options file for large networks: Add multiple pages Facebook Page Like Network – large Links / Literature 3.

4 Import from Facebook Fan Pages Network

About this Tutorial Go to Data> Import > From Facebook Fan Pages Network… to open the data importer:

Facebook Page Likes About this importer

Import NodeXL Options file Network size is very important when dealing with 2.0 networks and above, especially when entering Import from Facebook Fan a large list of pages into the importer. Pages Network For example - the 3.0 network with a limit of 100 can theoretically lead to 1 million edges for just Data Import one seed page. That will be too much to process with NodeXL. Vertex Metadata When downloading data, start small and raise the Network Levels network level and like limits step by step.

Add multiple pages Facebook API rate limiting You may run into Facebook API rate limits: The Links / Literature download will pause and resume after about 10 minutes. Facebook allows 600 calls in 10 minute time windows. One call contains up to 25 page likes. Data Import

About this Tutorial 1. Enter one or more page names. Facebook Page Likes 2. Select the number of network levels to include. Import NodeXL Options file 3. Limit the number of likes per page.

Import from Facebook Fan 4. Click Login. Pages Network 5. Click Download and wait. Data Import 6. Save the file after the data has been downloaded. Vertex Metadata 7. Check the number of edges and vertices to Network Levels consider the network size. 8. Click on Graph > Automate and then Run to Add multiple pages start task automation. Links / Literature In the following you will see a series of network maps based on increasing network levels. 8. We will use the example of Facebook itself: https://www.facebook.com/facebook Vertex metadata

About this Tutorial The Facebook API offers a rich set of metadata for each Fan Page. Have a look at the vertices spreadsheet and explore. Facebook Page Likes Columns: Import NodeXL Options file • About • Mission Import from Facebook Fan Pages Network • Description • Category Data Import • Website • Location Vertex Metadata • Fan Count • Engagements Network Levels • Talking About Count Add multiple pages • Overall Star Rating • Rating Count Links / Literature • Checkins • Were here count • etc.

Note: The data recipe used in this tutorial makes use of a text analysis of the page description (Column BB). Network Level 1.0

About this Tutorial

Facebook Page Likes The 1.0 network gives a Import NodeXL Options file simple overview of the Import from Facebook Fan pages liked by Facebook. Pages Network There are 21 vertices and Data import 20 edges in this network.

Vertex metadata The words at the top are the ten most frequently Network Levels occuring words in the Add multiple pages description texts (column BB of the vertices Links / Literature worksheet).

https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=182894 Network Level 1.5

About this Tutorial

Facebook Page Likes The 1.5 network finds Import NodeXL Options file edges between the vertices that were Import from Facebook Fan discovered in the 1.0 Pages Network network.

Data import There are still 21 vertices, the number of edges has Vertex metadata increased to 116. Network Levels Depending on the Add multiple pages network structure, the clustering algorithm will Links / Literature find and display groups as seen here.

https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=182910 Network Level 2.0

About this Tutorial

Facebook Page Likes The 2.0 network adds the Import NodeXL Options file page likes from the 20 vertices collected in the Import from Facebook Fan 1.0 network. Pages Network

Data import Now there are 530 vertices and 655 edges in Vertex metadata this network with the limit set to 100. Network Levels

Add multiple pages

Links / Literature

https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=182914 Network Level 2.5

About this Tutorial

Facebook Page Likes

Import NodeXL Options file The 2.5 network adds edges between the Import from Facebook Fan vertices that were Pages Network discovered in the 2.0 Data import network.

Vertex metadata There are still 530 vertices in this network, the Network Levels number of edges has increased to 2,390. The Add multiple pages limit was also set to 100. Links / Literature

https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=182919 Network Level 3.0

About this Tutorial

Facebook Page Likes The 3.0 network adds the Import NodeXL Options file page likes from all vertices that were collected in the Import from Facebook Fan 2.0 network. Pages Network

Data import Now there are 14,454 vertices and 21,718 edges Vertex metadata in this network with the limit set to 100. Network Levels This analysis makes use of Add multiple pages the NodeXL Options file: Links / Literature Facebook Page Like Network – large networks

https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=182975 Add Multiple Pages

About this Tutorial

Facebook Page Likes

Import NodeXL Options file You can enter multiple pages into the NodeXL Import from Facebook Fan Pro Facebook Fan Pages importer. Pages Network If you choose the option Import only the fan Data import pages I am interested in, the importer will look only for edges between the pages in the Vertex metadata list. Network Levels The network map on the right is based on the Add multiple pages page likes of the top 20 US universities and shows a 2.0 network with a limit of 50. Links / Literature

https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=146498 Links and Literature

Useful Links About this Tutorial Social Media Research Foundation: http://www.smrfoundation.org/ Facebook Page Likes More Tutorials: https://www.smrfoundation.org/nodexl/tutorials NodeXL Graph Gallery: https://nodexlgraphgallery.org/ Import NodeXL Options file Video: Marc Smith | Network Mapping the Ecosystem: https://www.youtube.com/watch?v=kDiGl-2m868 Import from Facebook Fan Video: How to Automate NodeXL Pro: https://www.youtube.com/watch?v=mjAq8eA7uOM Pages Network Twittter search operators: https://developer.twitter.com/en/docs/tweets/rules-and-filtering/overview/standard-operators Data import Literature Derek Hansen, Ben Shneiderman and Marc Smith (2009): Analyzing Social Media Networks with NodeXL: Vertex metadata https://www.elsevier.com/books/analyzing-social-media-networks-with-nodexl/hansen/978-0-12-382229-1 Eduarda Mendes Rodrigues, Natasa Milic-Frayling, Marc Smith, Ben Shneiderman, Derek Hansen (2011): Group-in-a-box Layout for Multi- Network levels faceted Analysis of Communities. In: IEEE Third International Conference on Social Computing, October 9-11, 2011. Boston, MA: https://www.cs.umd.edu/hcil/trs/2011-24/2011-24.pdf Add multiple pages Smith, Marc A., Lee Rainie, Ben Shneiderman and Itai Himelboim (2014): Mapping Twitter Topic Networks: From Polarized Crowds to Community Clusters. PEW Research Report: https://www.pewinternet.org/2014/02/20/mapping-twitter-topic-networks-from-polarized- Links / Literature crowds-to-community-clusters/ Itai Himelboim, Marc A. Smith, Lee Rainie, Ben Shneiderman and Camila Espina: Classifying Twitter Topic-Networks Using Analysis. In: Social Media + Society (January-March 2017: 1 –13). https://journals.sagepub.com/doi/full/10.1177/2056305117691545 , M. E. J. Newman, and Cristopher Moore (2004): Finding community structure in very large networks. In: Phys. Rev. E 70. 14