Logiciel d'analyse de réseaux sociaux - Social network analysis software

Le logiciel d'analyse des réseaux sociaux ( logiciel SNA ) est un logiciel qui facilite l' analyse quantitative ou qualitative des réseaux sociaux , en décrivant les caractéristiques d'un réseau par représentation numérique ou visuelle .

Aperçu

Les réseaux peuvent comprendre des familles, des équipes de projet , des salles de classe , des équipes sportives , des législatures , des États-nations , des vecteurs de maladies , des membres sur des sites Web de réseautage comme Twitter ou Facebook, ou même Internet. Les réseaux peuvent consister en des liens directs entre des nœuds ou des liens indirects basés sur des attributs partagés, une participation partagée à des événements ou des affiliations communes. Les caractéristiques du réseau peuvent se situer au niveau de nœuds individuels , de dyades , de triades , de liens et/ou de bords, ou de l'ensemble du réseau. Par exemple, les caractéristiques au niveau des nœuds peuvent inclure des phénomènes de réseau tels que l' intermédiarité et la centralité , ou des attributs individuels tels que l'âge, le sexe ou le revenu. Le logiciel SNA génère ces caractéristiques à partir de données de réseau brutes formatées dans une liste de bords, une liste de contiguïté ou une matrice de contiguïté (également appelée sociomatrice), souvent combinées avec des données d'attributs (individuelles/au niveau du nœud). Bien que la majorité des logiciels d'analyse de réseau utilisent un format de données ASCII en texte brut, certains progiciels contiennent la capacité d'utiliser des bases de données relationnelles pour importer et/ou stocker des fonctionnalités réseau.

Caractéristiques

Les représentations visuelles des réseaux sociaux sont importantes pour comprendre les données du réseau et transmettre le résultat de l'analyse. La visualisation facilite également souvent l'interprétation qualitative des données du réseau. En ce qui concerne la visualisation, les outils d'analyse de réseau sont utilisés pour modifier la disposition, les couleurs, la taille et d'autres propriétés de la représentation du réseau.

Certains logiciels SNA peuvent effectuer une analyse prédictive . Cela inclut l'utilisation de phénomènes de réseau tels qu'un lien pour prédire les résultats au niveau individuel (souvent appelés modèles d'influence des pairs ou de contagion), l'utilisation de phénomènes au niveau individuel pour prédire les résultats de réseau tels que la formation d'un lien/d'un bord (souvent appelé modèles d'homophilie) ou type de triade, ou en utilisant des phénomènes de réseau pour prédire d'autres phénomènes de réseau, comme l'utilisation d'une formation de triade au temps 0 pour prédire la formation de liens au temps 1.

Collection d'outils et de bibliothèques d'analyse de réseaux sociaux

Produit Fonctionnalité principale Format d'entrée Format de sortie Plate-forme Licence et coût Remarques
AllegroGraph Base de données graphique. RDF avec outil de visualisation Gruff RDF RDF Linux, Mac, Windows Gratuit et Commercial AllegroGraph est une base de données de graphes. Il s'agit d'une base de données OLTP entièrement transactionnelle sur disque qui stocke les données structurées sous forme de graphiques plutôt que de tableaux. AllegroGraph comprend une bibliothèque d'analyse des réseaux sociaux.
Géphi Logiciel d'exploration et de manipulation de graphes GraphViz ( .dot ), Graphlet(.gml), GUESS(.gdf), LEDA(.gml), NetworkX(.graphml, .net), NodeXL (.graphml, .net), Pajek (.net, .gml) , Sonivis(.graphml), Tulip(.tlp, .dot), UCINET (.dl), yEd (.gml), Gephi (.gexf), Edge list(.csv), bases de données DEVINER(.gdf), Gephi(.gexf), .svg, .png Tout système prenant en charge Java 1.6 et OpenGL Open Source ( GPL3 ), recherche de contributeurs Gephi est une plateforme interactive de visualisation et d'exploration de tous types de réseaux et systèmes complexes, de graphes dynamiques et hiérarchiques. C'est un outil pour les personnes qui doivent explorer et comprendre des graphiques. L'utilisateur interagit avec la représentation, manipule les structures, les formes et les couleurs pour révéler des propriétés cachées. Il utilise un moteur de rendu 3D pour afficher de grands réseaux en temps réel et accélérer l'exploration. Une architecture flexible et multitâche offre de nouvelles possibilités pour travailler avec des ensembles de données complexes et produire des résultats visuels précieux.
GraphStream Bibliothèque de graphiques dynamiques GraphStream(.dgs), GraphViz(.dot), Graphlet(.gml), liste de bords GraphStream(.dgs), GraphViz(.dot), Graphlet(.gml), séquence d'images Tout système prenant en charge Java Open source Avec GraphStream, vous traitez des graphiques. Statique et Dynamique.

Vous les créez à partir de zéro, à partir d'un fichier ou de n'importe quelle source. Vous les affichez et les restituez.

Outil graphique Module Python pour une analyse et une visualisation efficaces des graphiques. GraphViz(.dot), GraphML GraphViz(.dot), GraphML et plusieurs formats d'image. Linux, Mac Logiciel libre (GPL3) Graph-tool est un module python pour une analyse efficace des graphiques. Ses structures de données et algorithmes de base sont implémentés en C++, avec une utilisation intensive de la métaprogrammation Template , basée sur la bibliothèque Boost Graph . Il contient une liste complète d'algorithmes.
Graphviz Logiciel de visualisation de graphiques Visualisation graphique(.dot) Formats d'images multiples. Linux, Mac, Windows Open Source (CPL) Graphviz est un framework de visualisation graphique open source. Il dispose de plusieurs programmes de mise en page graphiques principaux adaptés à la visualisation des réseaux sociaux.
Igraphe Créez, manipulez, analysez et tracez efficacement des graphiques en C , Python ou R . GraphML , LEDA (.gml) et plus GraphML , LEDA (.gml), GraphViz (.dot) et plusieurs formats d'image Linux, Mac, Windows Open Source ( GPL2 ) igraph est une collection de bibliothèques pour créer et manipuler des graphiques et analyser des réseaux . Il est écrit en C et existe également sous forme de packages Python et R ; une interface pour Mathematica est également fournie.
Graphique infini Base de données graphique hautement évolutive et distribuée . SNAP, Gremlin, fichiers texte formatés pour un chargement parallèle à grande vitesse Gremlin, plus définissable par l'utilisateur Linux, Mac, Windows Commercial InfiniteGraph est une base de données de graphes distribuée qui peut exploiter des algorithmes mixtes de disques, SSD et en mémoire. Il repose sur un moteur de base de données distribué spécialisé optimisé pour le stockage d'objets avec un grand nombre de connexions. Il prend en charge les requêtes parallèles, la définition de chemin et la recherche de liens. Il existe un exemple d'application d'analyse des réseaux sociaux.
Framework Java Universal Network/Graph (JUNG) manipulation, analyse et visualisation de réseaux et de graphiques prise en charge intégrée de GraphML, Pajek et de certains formats de texte ; l'utilisateur peut créer des analyseurs pour n'importe quel format souhaité prise en charge intégrée de GraphML, Pajek et de certains formats de texte ; l'utilisateur peut créer des exportateurs pour n'importe quel format souhaité Toute plate-forme prenant en charge Java Open source (licence BSD) JUNG est une API et une bibliothèque Java qui fournit un langage commun et extensible pour la modélisation, l'analyse et la visualisation de données relationnelles. Il prend en charge une variété de types de graphiques (y compris les hypergraphes), prend en charge les éléments graphiques de tout type et avec toutes les propriétés, permet des visualisations personnalisables et inclut des algorithmes de la théorie des graphes, de l'exploration de données et de l'analyse des réseaux sociaux (par exemple, regroupement, décomposition, optimisation, génération de graphes aléatoires, analyse statistique, distances, flux et centralité (PageRank, HITS, etc.)). Il n'est limité que par la quantité de mémoire allouée à Java.
Mathématique Analyse de graphes, statistiques, visualisation de données, optimisation, reconnaissance d'images. CSV, DOT, GraphML, JSON, Pajek, XLS et plusieurs autres formats non réseau. CSV, DOT, GraphML, JSON, Pajek, XLS et plusieurs autres formats non réseau. Windows, Macintosh, Linux Commercial Mathematica est un environnement de calcul et d'analyse à usage général.
Présentation du réseau Discovery Exploration pour Excel (NodeXL) Aperçu, découverte et exploration du réseau email, .csv (texte), .txt, .xls (Excel), .xslt (Excel 2007, 2010, 2013), .net (Pajek), .dl (UCINet), GraphML .csv (texte), .txt, .xls (Excel), .xslt (Excel 2007), .dl (UCINet), GraphML Windows XP/Vista/7 Gratuit (Ms-PL) NodeXL est un complément Excel 2007, 2010, 2013 gratuit et ouvert et une bibliothèque C#/.Net pour l'analyse et la visualisation de réseau. Il s'intègre dans Excel 2007, 2010, 2013 et ajoute un graphique dirigé en tant que type de graphique à la feuille de calcul et calcule un ensemble de base de métriques et de scores de réseau. Prend en charge l'extraction des e-mails, Twitter, YouTube, Facebook, WWW, Wiki et réseaux sociaux flickr. Accepte les listes d'arêtes et les représentations matricielles des graphiques. Permet une manipulation et un filtrage faciles et automatisés des données sous-jacentes au format tableur. Plusieurs mises en page de visualisation de réseau. Lit et écrit les fichiers Pajek, UCINet et GraphML.
NetMiner 4 Logiciel tout-en-un pour l'analyse et la visualisation de réseau .xls(Excel),.xlsx (Excel 2007), .csv(text), .dl(UCINET), .net(Pajek), .dat(StOCNET), .gml ; NMF (propriétaire) .xls(Excel),.xlsx (Excel 2007), .csv(text), .dl(UCINET), .net(Pajek), .dat(StOCNET), NMF(propriétaire) Microsoft Windows Gratuit (Cours)

et commerciale

NetMiner est un outil logiciel pour l'analyse exploratoire et la visualisation de données de réseau volumineux. NetMiner 4 intègre un moteur de script interne basé sur Python qui est équipé du générateur de script automatique pour les utilisateurs non qualifiés. Ensuite, les utilisateurs peuvent utiliser NetMiner 4 avec une interface graphique existante ou un langage de script programmable.
  • Analyse de grands réseaux (+10 000 000 de nœuds), mesures et modèles de réseaux complets
  • Analyse à la fois exploratoire et confirmatoire
  • Analyse visuelle interactive
  • Analyse de réseau de simulation
  • Procédures et graphiques statistiques intégrés
  • Documentation complète (plus de 1 000 pages de manuel de l'utilisateur)
  • Modèle de données de réseau expressif
  • Facilités pour la gestion des données et des flux de travail
  • Atelier de script basé sur Python et convivialité
  • Analyseur morphologique pour l'analyse de réseau sémantique
RéseauX Package Python pour la création, la manipulation et l'étude de la structure, de la dynamique et des fonctions de réseaux complexes. GML , Graph6/Sparse6, GraphML, GraphViz (.dot), NetworkX (.yaml, listes de contiguïté et listes de bord), Pajek (.net), LEDA GML, Gnome Dia, Graph6/Sparse6, GraphML, GraphViz (.dot), NetworkX (.yaml, listes de contiguïté et listes de bords), Pajek (.net) et divers formats d'image (.jpg, .png, .ps, .svg, et al.) Open source (GPL et similaire) Libérer NetworkX (NX) est un ensemble d'outils pour la création, la manipulation, l'analyse et la visualisation de graphiques. L'interface utilisateur se fait via un script/ligne de commande fourni par Python. NX comprend plusieurs algorithmes, métriques et générateurs de graphiques. La visualisation est fournie via pylab et graphviz.

NX est un projet open source, en développement actif depuis 2004 avec un site ouvert de suivi des bogues et des forums d'utilisateurs. Le développement est parrainé par Los Alamos National Lab.

R Analyse des réseaux sociaux dans l'environnement R polyvalent et populaire R lira dans presque tous les fichiers de données de format R a une capacité d'écriture pour la plupart des formats de données Windows, Linux, Mac Open source R contient plusieurs packages pertinents pour l'analyse des réseaux sociaux :
  • igraph est un progiciel d'analyse de réseau générique ;
  • sna effectue une analyse sociométrique des réseaux ;
  • le réseau manipule et affiche les objets du réseau ;
  • PAFit peut analyser l'évolution de réseaux complexes en estimant l'attachement préférentiel et la forme physique des nœuds ;
  • tnet effectue une analyse des réseaux pondérés, des réseaux bimodes et des réseaux longitudinaux ;
  • ergm est un ensemble d'outils pour analyser et simuler des réseaux basés sur des modèles de graphes aléatoires exponentiels modèles de graphes aléatoires exponentiels ;
  • Bergm fournit des outils d'analyse bayésienne pour les modèles de graphes aléatoires exponentiels ;
  • hergm implémente des modèles de graphes aléatoires exponentiels hiérarchiques ;
  • RSiena permet les analyses de l'évolution des réseaux sociaux à l'aide de modèles dynamiques orientés acteurs ;
  • latentnet a des fonctions pour la position latente du réseau et les modèles de cluster ;
  • degreenet fournit des outils pour la modélisation statistique des distributions de degrés du réseau ;
  • networksis fournit des outils pour simuler des réseaux bipartites avec des marginaux fixes ;
  • multiplex propose des outils d'analyse de réseaux sociaux multiples avec algèbre ;
  • netdiffuseR a été conçu pour l'analyse de la diffusion en réseau des innovations (et de la diffusion en général) ;
  • bipartite fournit des fonctions pour visualiser et calculer les indices utilisés pour décrire les graphes bipartites. Il se concentre sur les toiles, c'est-à-dire les réseaux écologiques.
Tulipe Outil d'analyse des réseaux sociaux Format tulipe (.tlp), GraphViz (.dot), GML, txt, matrice de contiguïté .tlp, .gml Windows Vista, XP, 7/Linux/Mac OS LGPL Tulip est un framework de visualisation d'informations dédié à l'analyse et à la visualisation de données relationnelles. Tulip vise à fournir au développeur une bibliothèque complète, prenant en charge la conception d'applications interactives de visualisation d'informations pour les données relationnelles qui peuvent être adaptées aux problèmes qu'il ou elle aborde.
UNISoN (Outil d'analyse des réseaux sociaux) Téléchargez les messages usenet et enregistrez les fichiers de sortie SNA Lectures à partir de serveurs NNTP gratuits Crée des fichiers CSV et des fichiers Pajek .net Tout système prenant en charge Java Open source Une application Java qui peut télécharger des messages Usenet à partir de serveurs NNTP gratuits, afficher les messages enregistrés, puis permettre le filtrage des données à enregistrer dans un fichier réseau Pajek ou un fichier CSV. Il crée des réseaux en utilisant l'auteur de chaque message. Si quelqu'un répond à un message, un lien unidirectionnel est créé entre l'auteur du message et l'auteur du message auquel il répond. Il y a aussi un panneau d'aperçu qui montre le réseau visuellement.
Wolfram Alpha Analyse de graphiques, analyse de séries chronologiques, analyse de données catégorielles API Facebook De nombreux formats service Web Libérer Wolfram Alpha est un moteur de connaissances informatique général répondant à des requêtes sur de nombreux domaines de connaissances. Donnez-lui l'entrée "Rapport Facebook" et il répondra aux requêtes sur l'analyse de vos données de réseaux sociaux,

Voir également

Les références

Remarques

  • Barnes, JA "Classe et comités dans une paroisse d'une île norvégienne", Relations humaines 7:39-58
  • Borgatti, S. (2002). Logiciel NetDraw pour la visualisation de réseau. Lexington, KY : Technologies analytiques.
  • Borgatti, SE (2002). Ucinet pour Windows : Logiciel d'analyse de réseaux sociaux. Harvard, MA : Technologies analytiques.
  • Berkowitz, SD 1982. Une introduction à l'analyse structurelle : L'approche de réseau à la recherche sociale. Toronto : Butterworth.
  • Brandes, Ulrik et Thomas Erlebach (éd.). 2005. Analyse de réseau : fondements méthodologiques Berlin, Heidelberg : Springer-Verlag.
  • Breiger, Ronald L. 2004. "L'analyse des réseaux sociaux." Pp. 505-526 dans Handbook of Data Analysis, édité par Melissa Hardy et Alan Bryman. Londres : Sage Publications. Extraits au format pdf
  • Burt, Ronald S. (1992). Trous structurels : la structure de la concurrence. Cambridge, MA : Harvard University Press.
  • Carrington, Peter J., John Scott et Stanley Wasserman (éd.). 2005. Modèles et méthodes d'analyse des réseaux sociaux. New York : Cambridge University Press.
  • Christakis, Nicholas et James H. Fowler "The Spread of Obesity in a Large Social Network Over 32 Years", New England Journal of Medicine 357 (4) : 370-379 (26 juillet 2007)
  • Doreian, Patrick, Vladimir Batagelj et Anuska Ferligoj. (2005). Modélisation de blocs généralisée. Cambridge : Cambridge University Press.
  • Freeman, Linton C. (2004) Le développement de l'analyse des réseaux sociaux : une étude en sociologie des sciences. Vancouver : Presse empirique.
  • Hansen, William B. et Reese, Eric L. 2009. Manuel d'utilisation de Network Genie . Greensboro, Caroline du Nord : Tanglewood Research.
  • Hill, R. et Dunbar, R. 2002. "Taille du réseau social chez les humains." Nature humaine, Vol. 14, n° 1, p. 53-72. Google
  • Jackson, Matthew O. (2003). « Un modèle stratégique de réseaux sociaux et économiques » (PDF) . Journal de théorie économique . 71 : 44-74. doi : 10.1006/jeth.1996.0108 . hdl : 10419/221454 . pdf
  • Huisman, M. et Van Duijn, MAJ (2005). Logiciel d'analyse des réseaux sociaux . Dans P J. Carrington, J. Scott et S. Wasserman (éditeurs), Models and Methods in Social Network Analysis (pp. 270-316). New York : Cambridge University Press.
  • Krebs, Valdis (2002) Uncloaking Terrorist Networks, First Monday , volume 7, numéro 4 (Application of SNA software to terror nets Web Reference .)
  • Krebs, Valdis (2008) Une brève introduction à l'analyse des réseaux sociaux (métriques communes dans la plupart des logiciels de référence Web SNA .)
  • Krebs, Valdis (2008) Diverses études de cas et projets utilisant le logiciel d'analyse de réseau social Référence Web .
  • Lin, Nan, Ronald S. Burt et Karen Cook, éd. (2001). Capital social : théorie et recherche. New York : Aldine de Gruyter.
  • Mullins, Nicolas. 1973. Théories et groupes de théorie dans la sociologie américaine contemporaine. New York : Harper et Row.
  • Müller-Prothmann, Tobias (2006) : Tirer parti de la communication des connaissances pour l'innovation. Cadre, méthodes et applications de l'analyse des réseaux sociaux en recherche et développement, Francfort a. M. et al. : Peter Lang, ISBN  0-8204-9889-0 .
  • Manski, Charles F. (2000). "Analyse économique des interactions sociales" . Journal des perspectives économiques . 14 (3) : 115-36. doi : 10.1257/jep.14.3.115 . [2] via JSTOR
  • Moody, James et Douglas R. White (2003). « Cohésion structurelle et intégration : un concept hiérarchique de groupes sociaux ». American Sociological Review 68(1):103-127. [3]
  • Newman, Marc (2003). « La structure et la fonction des réseaux complexes » (PDF) . Revue SIAM . 45 (2) : 167-256. arXiv : cond-mat/0303516 . Bibcode : 2003SIAMR..45..167N . doi : 10.1137/S003614450342480 . S2CID  221278130 . Archivé de l'original (PDF) le 16 février 2008.
  • Nohria, Nitin et Robert Eccles (1992). Réseaux dans les organisations. deuxième éd. Boston : Harvard Business Press.
  • Nooy, Wouter d., A. Mrvar et Vladimir Batagelj. (2005). Analyse exploratoire des réseaux sociaux avec Pajek. Cambridge : Cambridge University Press.
  • Scott, Jean. (2000). Analyse des réseaux sociaux : un manuel. 2e éd. Newberry Park, Californie : Sauge.
  • Tilly, Charles. (2005). Identités, frontières et liens sociaux. Boulder, CO : presse Paradigm.
  • Valente, Thomas. (1995). Modèles de réseau de diffusion de l'innovation. Cresskill, New Jersey : Hampton Press.
  • Wasserman, Stanley et Faust, Katherine. (1994). Analyse des réseaux sociaux : méthodes et applications. Cambridge : Cambridge University Press.
  • Watkins, Susan Cott. (2003). "Réseaux sociaux." Pp. 909-910 dans l' Encyclopédie de la population. tour. éd. Edité par Paul Demeny et Geoffrey McNicoll. New York : Référence Macmillan.
  • Watts, Duncan (1999). Petits mondes : la dynamique des réseaux entre ordre et aléa . Princeton, New Jersey : Princeton University Press. ISBN 978-0-691-11704-1. OCLC  40602717 .
  • Watts, Duncan. (2004). Six degrés : la science d'un âge connecté. WW Norton & Compagnie.
  • Wellman, Barry (1999). Réseaux dans le village global. Boulder, CO : Westview Press.
  • Wellman, Barry (2001). "Endroit physique et Cyberplace : La montée de la mise en réseau personnalisée". Revue Internationale de Recherche Urbaine et Régionale . Wiley. 25 (2) : 227-252. doi : 10.1111/1468-2427.00309 . ISSN  0309-1317 .
  • Wellman, Barry et Berkowitz, SD (1988). Structures sociales : une approche en réseau. Cambridge : Cambridge University Press.
  • Weng, M. (2007). "Une communauté multimédia de réseautage social pour le programme de télécommunications interactives pour appareils mobiles ". Tisch School of the Arts/Université de New York. CiteSeerX  10.1.1.538.7640 . Citer le journal nécessite |journal=( aide )
  • White, Harrison, Scott Boorman et Ronald Breiger. 1976. "Structure sociale à partir de réseaux multiples : je bloque les modèles de rôles et de positions." Journal américain de sociologie 81 : 730-80.

Liens externes