Programvare for analyse av sosiale nettverk - Social network analysis software

Programvare for sosialt nettverksanalyse ( SNA -programvare ) er programvare som muliggjør kvantitativ eller kvalitativ analyse av sosiale nettverk , ved å beskrive funksjoner i et nettverk enten gjennom numerisk eller visuell representasjon .

Oversikt

Nettverk kan bestå av alt fra familier, prosjektlag , klasserom , idrettslag , lovgivere , nasjonalstater , sykdomsvektorer , medlemskap på nettverksnettsteder som Twitter eller Facebook, eller til og med Internett. Nettverk kan bestå av direkte koblinger mellom noder eller indirekte koblinger basert på delte attributter, delt oppmøte på arrangementer eller vanlige tilknytninger. Nettverksfunksjoner kan være på nivå med individuelle noder , dyader , triader , bånd og/eller kanter, eller hele nettverket. For eksempel kan funksjoner på nodenivå inkludere nettverksfenomener som mellomrom og sentralitet , eller individuelle attributter som alder, kjønn eller inntekt. SNA-programvare genererer disse funksjonene fra rå nettverksdata som er formatert i en edgelist, adjacency-liste eller adjacency-matrise (også kalt sociomatrix), ofte kombinert med (individuelle/nodenivå) attributtdata. Selv om de fleste nettverksanalyseprogrammer bruker et ASCII -dataformat i ren tekst, inneholder noen programvarepakker muligheten til å bruke relasjonsdatabaser for å importere og/eller lagre nettverksfunksjoner.

Funksjoner

Visuelle representasjoner av sosiale nettverk er viktige for å forstå nettverksdata og formidle resultatet av analysen. Visualisering letter ofte også kvalitativ tolkning av nettverksdata. Når det gjelder visualisering, brukes verktøy for analyse av nettverk for å endre layout, farger, størrelse og andre egenskaper til nettverksrepresentasjonen.

Noen SNA -programmer kan utføre prediktiv analyse . Dette inkluderer bruk av nettverksfenomener som slips for å forutsi individuelle nivåutfall (ofte kalt peer-påvirkning eller smittemodellering), bruk av fenomener på individnivå for å forutsi nettverksresultater som dannelse av et slips/kant (ofte kalt homofilimodeller) eller bestemt type triade, eller bruk av nettverksfenomener for å forutsi andre nettverksfenomener, for eksempel å bruke en triadformasjon på tidspunkt 0 for å forutsi tie -dannelse på tid 1.

Samling av verktøy og biblioteker for sosiale nettverk

Produkt Hovedfunksjonalitet Inndataformat Utgående format Plattform Lisens og kostnad Merknader
AllegroGraph Grafdatabase. RDF med Gruff visualiseringsverktøy RDF RDF Linux, Mac, Windows Gratis og kommersiell AllegroGraph er en grafdatabase. Det er en diskbasert, fullstendig transaksjonell OLTP-database som lagrer data strukturert i grafer i stedet for i tabeller. AllegroGraph inkluderer et Analytics -bibliotek for sosiale nettverk.
Gephi Grafprogram for leting og manipulering 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), databaser GUESS (.gdf), Gephi (.gexf), .svg, .png Ethvert system som støtter Java 1.6 og OpenGL Open Source ( GPL3 ), søker bidragsytere Gephi er en interaktiv visualiserings- og leteplattform for alle slags nettverk og komplekse systemer, dynamiske og hierarkiske grafer. Det er et verktøy for folk som må utforske og forstå grafer. Brukeren samhandler med representasjonen, manipulerer strukturer, former og farger for å avsløre skjulte egenskaper. Den bruker en 3D render-motor for å vise store nettverk i sanntid og for å øke hastigheten på letingen. En fleksibel og multi-task-arkitektur gir nye muligheter til å jobbe med komplekse datasett og produsere verdifulle visuelle resultater.
GraphStream Dynamisk grafbibliotek GraphStream (.dgs), GraphViz (.dot), Graphlet (.gml), kantliste GraphStream (.dgs), GraphViz (.dot), Graphlet (.gml), bildesekvens Ethvert system som støtter Java Åpen kilde Med GraphStream håndterer du grafer. Statisk og dynamisk.

Du lager dem fra bunnen av, fra en fil eller en hvilken som helst kilde. Du viser og gjengir dem.

Graf-verktøy Python -modul for effektiv analyse og visualisering av grafer. GraphViz (.dot), GraphML GraphViz (.dot), GraphML og flere bildeformater. Linux, Mac Gratis programvare (GPL3) Graph-tool er en python-modul for effektiv analyse av grafer. Dens kjernedatastrukturer og algoritmer er implementert i C ++, med stor bruk av malmetaprogrammering , basert på Boost Graph Library . Den inneholder en omfattende liste over algoritmer.
Graphviz Grafisk visualiseringsprogramvare GraphViz (.dot) Flere bildeformater. Linux, Mac, Windows Åpen kildekode (CPL) Graphviz er rammeverk for visualisering av åpen graf. Den har flere hovedgrafoppsettsprogrammer som er egnet for visualisering av sosiale nettverk.
Igraph Effektivt skape, manipulere, analysere, og plotte grafer i C , Python eller R . GraphML , LEDA (.gml) og mer GraphML , LEDA (.gml), GraphViz (.dot) og flere bildeformater Linux, Mac, Windows Åpen kildekode ( GPL2 ) igraph er en biblioteksamling for å lage og manipulere grafer og analysere nettverk . Den er skrevet i C og finnes også som Python- og R -pakker; Det er også et grensesnitt for Mathematica .
InfiniteGraph Svært skalerbar, distribuert grafdatabase . SNAP, Gremlin, formaterte tekstfiler for høy hastighet, parallell lasting Gremlin, pluss brukerdefinerbar Linux, Mac, Windows Kommersiell InfiniteGraph er en distribuert grafdatabase som kan utnytte blandet disk, SSD og in-memory algoritmer. Den er bygget på en spesialisert distribuert databasemotor som er optimalisert for lagring av objekter med et stort antall tilkoblinger. Den støtter parallelle forespørsler, stidefinisjon og lenkejakt. Det er et eksempel på Social Networking Analytics -applikasjon.
Java Universal Network/Graph (JUNG) rammeverk nettverks- og grafmanipulering, analyse og visualisering innebygd støtte for GraphML, Pajek og noen tekstformater; brukeren kan lage parsere for ønsket format innebygd støtte for GraphML, Pajek og noen tekstformater; brukeren kan opprette eksportører for ønsket format Enhver plattform som støtter Java Åpen kildekode (BSD -lisens) JUNG er et Java API og bibliotek som gir et felles og utvidbart språk for modellering, analyse og visualisering av relasjonsdata. Den støtter en rekke graftyper (inkludert hypergrafer), støtter grafelementer av enhver type og med alle egenskaper, muliggjør tilpassbare visualiseringer og inkluderer algoritmer fra grafteori, data mining og sosiale nettverksanalyser (f.eks. Gruppering, dekomponering, optimalisering, tilfeldig grafgenerering, statistisk analyse, avstander, strømninger og sentralitet (PageRank, HITS, etc.)). Det er bare begrenset av mengden minne som er tildelt Java.
Mathematica Grafanalyse, statistikk, datavisualisering, optimalisering, bildegjenkjenning. CSV, DOT, GraphML, JSON, Pajek, XLS og flere andre formater som ikke er nettverk. CSV, DOT, GraphML, JSON, Pajek, XLS og flere andre formater som ikke er nettverk. Windows, Macintosh, Linux Kommersiell Mathematica er et generelt beregnings- og analysemiljø.
Nettverksoversikt Discovery Exploration for Excel (NodeXL) Nettverksoversikt, oppdagelse og utforskning e -post, .csv (tekst), .txt, .xls (Excel), .xslt (Excel 2007, 2010, 2013), .net (Pajek), .dl (UCINet), GraphML .csv (tekst), .txt, .xls (Excel), .xslt (Excel 2007), .dl (UCINet), GraphML Windows XP/Vista/7 Gratis (Ms-PL) NodeXL er et gratis og åpent Excel 2007, 2010, 2013-tillegg og C#/. Net-bibliotek for nettverksanalyse og visualisering. Den integreres i Excel 2007, 2010, 2013 og legger til rettet graf som diagramtype i regnearket og beregner et kjernesett med nettverksberegninger og poengsummer. Støtter pakking av e -post, Twitter, YouTube, Facebook, WWW, Wiki og flickr sosiale nettverk. Godtar kantlister og matrisepresentasjoner av grafer. Tillater enkel og automatisert manipulering og filtrering av underliggende data i regnearkformat. Flere layouter for nettverksvisualisering. Leser og skriver Pajek-, UCINet- og GraphML -filer.
NetMiner 4 Alt-i-ett-programvare for nettverksanalyse og visualisering .xls (Excel) ,. xlsx (Excel 2007), .csv (tekst), .dl (UCINET), .net (Pajek), .dat (StOCNET), .gml; NMF (proprietær) .xls (Excel) ,. xlsx (Excel 2007), .csv (tekst), .dl (UCINET), .net (Pajek), .dat (StOCNET), NMF (proprietær) Microsoft Windows Gratis (kurs)

og kommersiell

NetMiner er et programvareverktøy for undersøkende analyse og visualisering av store nettverksdata. NetMiner 4 bygger inn intern Python-basert skriptmotor som er utstyrt med den automatiske scriptgeneratoren for ufaglærte brukere. Deretter kan brukerne betjene NetMiner 4 med eksisterende GUI eller programmerbart skriptspråk.
  • Analyse av store nettverk (+10 000 000 noder), omfattende nettverkstiltak og modeller
  • Både utforskende og bekreftende analyse
  • Interaktiv visuell analyse
  • Hva om nettverksanalyse
  • Innebygde statistiske prosedyrer og diagrammer
  • Full dokumentasjon (1000+ sider i brukerhåndboken)
  • Ekspressiv nettverksdatamodell
  • Fasiliteter for data- og arbeidsflythåndtering
  • Python-basert Script-arbeidsbenk og brukervennlighet
  • Morfologisk analysator for semantisk nettverksanalyse
NetworkX Python -pakke for opprettelse, manipulering og studier av strukturen, dynamikken og funksjonene til komplekse nettverk. GML , Graph6/Sparse6, GraphML, GraphViz (.dot), NetworkX (.yaml, tilstøtende lister og kantlister), Pajek (.net), LEDA GML, Gnome Dia, Graph6/Sparse6, GraphML, GraphViz (.dot), NetworkX (.yaml, tilknytningslister og kantlister), Pajek (.net) og diverse bildeformater (.jpg, .png, .ps, .svg, et al.) Åpen kildekode (GPL og lignende) Gratis NetworkX (NX) er et verktøysett for grafopprettelse, manipulasjon, analyse og visualisering. Brukergrensesnittet er gjennom skripting/kommandolinje levert av Python. NX inkluderer flere algoritmer, beregninger og grafgeneratorer. Visualisering tilbys gjennom pylab og graphviz.

NX er et åpen kildekode-prosjekt, i aktiv utvikling siden 2004 med et åpent feilsporingsnettsted og brukerfora. Utviklingen er sponset av Los Alamos National Lab.

R Sosialt nettverksanalyse i det allsidige og populære R -miljøet R vil lese i nesten hvilken som helst format datafil R har skriveevne for de fleste dataformater Windows, Linux, Mac Åpen kilde R inneholder flere pakker som er relevante for analyse av sosiale nettverk:
  • igraph er en generisk nettverksanalysepakke;
  • sna utfører sosiometrisk analyse av nettverk;
  • nettverk manipulerer og viser nettverksobjekter;
  • PAFit kan analysere utviklingen av komplekse nettverk ved å estimere preferansetilkobling og nodetilpasning ;
  • tnet utfører analyse av vektede nettverk, to-modus nettverk og langsgående nettverk;
  • ergm er et sett med verktøy for å analysere og simulere nettverk basert på eksponentielle tilfeldige grafmodeller eksponentielle tilfeldige grafmodeller ;
  • Bergm tilbyr verktøy for Bayesiansk analyse for eksponentielle tilfeldige grafmodeller ;
  • hergm implementerer hierarkiske eksponensielle tilfeldige grafmodeller ;
  • RSiena tillater analyser av utviklingen av sosiale nettverk ved hjelp av dynamiske aktørorienterte modeller;
  • latentnet har funksjoner for nettverks latent posisjon og klyngemodeller ;
  • degreenet gir verktøy for statistisk modellering av nettverksgradfordelinger;
  • networksis gir verktøy for å simulere topartsnettverk med faste marginaler;
  • multiplex tilbyr verktøy for analyse av flere sosiale nettverk med algebra;
  • netdiffuseR ble designet for analyse av nettverksdiffusjon av innovasjoner (og diffusjon generelt);
  • bipartite gir funksjoner for å visualisere og beregne indekser som brukes til å beskrive bipartite grafer. Den fokuserer på nett, dvs. økologiske nettverk.
Tulipan Analyseverktøy for sosiale nettverk Tulipanformat (.tlp), GraphViz (.dot), GML, txt, tilknytningsmatrise .tlp, .gml Windows Vista, XP, 7 / Linux / Mac OS LGPL Tulip er et rammeverk for informasjonsvisualisering dedikert til analyse og visualisering av relasjonsdata. Tulip har som mål å gi utvikleren et komplett bibliotek, som støtter utformingen av interaktive informasjonsvisualiseringsprogrammer for relasjonsdata som kan tilpasses problemene han eller hun tar opp.
UNISoN (analyseverktøy for sosiale nettverk) Last ned usenet -meldinger og lagre SNA -utdatafiler Leser fra gratis NNTP -servere Oppretter CSV -filer og Pajek .net -filer Ethvert system som støtter Java Åpen kilde Et Java -program som kan laste ned Usenet -meldinger fra gratis NNTP -servere, vise de lagrede meldingene og deretter tillate filtrering av data for å lagre i en Pajek -nettverksfil eller CSV -fil. Det oppretter nettverk ved å bruke forfatteren av hvert innlegg. Hvis noen svarer på et innlegg, er det opprettet en enveis kobling fra forfatteren av innlegget til forfatteren av meldingen de svarer på. Det er også et forhåndsvisningspanel som viser nettverket visuelt.
Wolfram Alpha Grafanalyse, tidsserieanalyse, kategorisk dataanalyse Facebook API Mange formater nettjeneste Gratis Wolfram Alpha er en generell beregningsmessig kunnskapsmotor som svarer på spørsmål på mange kunnskapsdomener. Gi den innspillingen "Facebook -rapport", og den vil svare på spørsmål om analyse av data fra det sosiale nettverket ditt,

Se også

Referanser

Merknader

  • Barnes, JA "Klasse og komiteer i et norsk øysogn", Human Relations 7: 39-58
  • Borgatti, S. (2002). NetDraw -programvare for nettverksvisualisering. Lexington, KY: Analytic Technologies.
  • Borgatti, SE (2002). Ucinet for Windows: Programvare for analyse av sosiale nettverk. Harvard, MA: Analytic Technologies.
  • Berkowitz, SD 1982. En introduksjon til strukturanalyse: nettverksmetoden til samfunnsforskning. Toronto: Butterworth.
  • Brandes, Ulrik og Thomas Erlebach (red.). 2005. Nettverksanalyse: Methodological Foundations Berlin, Heidelberg: Springer-Verlag.
  • Breiger, Ronald L. 2004. "Analysen av sosiale nettverk." Pp. 505–526 i Handbook of Data Analysis, redigert av Melissa Hardy og Alan Bryman. London: Sage Publications. Utdrag i pdf -format
  • Burt, Ronald S. (1992). Strukturelle hull: Konkurransens struktur. Cambridge, MA: Harvard University Press.
  • Carrington, Peter J., John Scott og Stanley Wasserman (red.). 2005. Modeller og metoder i analyse av sosiale nettverk. New York: Cambridge University Press.
  • Christakis, Nicholas og 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. juli 2007)
  • Doreian, Patrick, Vladimir Batagelj og Anuska Ferligoj. (2005). Generalisert blokkmodellering. Cambridge: Cambridge University Press.
  • Freeman, Linton C. (2004) The Development of Social Network Analysis: A Study in the Sociology of Science. Vancouver: Empirisk press.
  • Hansen, William B. og Reese, Eric L. 2009. Network Genie Users Manual . Greensboro, NC: Tanglewood Research.
  • Hill, R. og Dunbar, R. 2002. "Sosialt nettverksstørrelse hos mennesker." Menneskelig natur, vol. 14, nr. 1, s. 53–72. Google
  • Jackson, Matthew O. (2003). "En strategisk modell for sosiale og økonomiske nettverk" (PDF) . Journal of Economic Theory . 71 : 44–74. doi : 10.1006/jeth.1996.0108 . hdl : 10419/221454 . pdf
  • Huisman, M. og Van Duijn, MAJ (2005). Programvare for analyse av sosiale nettverk . I P J. Carrington, J. Scott og S. Wasserman (redaktører), Models and Methods in Social Network Analysis (s. 270–316). New York: Cambridge University Press.
  • Krebs, Valdis (2002) Uncloaking Terrorist Networks, First Monday , volume 7, number 4 (Application of SNA software to terror nets Web Reference .)
  • Krebs, Valdis (2008) En kort introduksjon til analyse av sosiale nettverk (vanlige beregninger i de fleste SNA -programvare Web Reference .)
  • Krebs, Valdis (2008) Ulike Case Studies og prosjekter som bruker sosiale nettverk analyse programvare Web Reference .
  • Lin, Nan, Ronald S. Burt og Karen Cook, red. (2001). Sosial kapital: teori og forskning. New York: Aldine de Gruyter.
  • Mullins, Nicholas. 1973. Teorier og teorigrupper i moderne amerikansk sosiologi. New York: Harper and Row.
  • Müller-Prothmann, Tobias (2006): Utnytte kunnskapskommunikasjon for innovasjon. Framework, Methods and Applications of Social Network Analysis in Research and Development, Frankfurt a. M. et al .: Peter Lang, ISBN  0-8204-9889-0 .
  • Manski, Charles F. (2000). "Økonomisk analyse av sosiale interaksjoner" . Journal of Economic Perspectives . 14 (3): 115–36. doi : 10.1257/jep.14.3.115 . [2] via JSTOR
  • Moody, James og Douglas R. White (2003). "Strukturell samhørighet og innebygdhet: Et hierarkisk konsept for sosiale grupper." American Sociological Review 68 (1): 103-127. [3]
  • Newman, Mark (2003). "Strukturen og funksjonen til komplekse nettverk" (PDF) . SIAM gjennomgang . 45 (2): 167–256. arXiv : kond-mat/0303516 . Bibcode : 2003SIAMR..45..167N . doi : 10.1137/S003614450342480 . S2CID  221278130 . Arkivert fra originalen (PDF) 16. februar 2008.
  • Nohria, Nitin og Robert Eccles (1992). Nettverk i organisasjoner. andre utg. Boston: Harvard Business Press.
  • Nooy, Wouter d., A. Mrvar og Vladimir Batagelj. (2005). Utforskende sosiale nettverksanalyse med Pajek. Cambridge: Cambridge University Press.
  • Scott, John. (2000). Sosialt nettverksanalyse: En håndbok. 2. utg. Newberry Park, CA: Sage.
  • Tilly, Charles. (2005). Identiteter, grenser og sosiale bånd. Boulder, CO: Paradigmepresse.
  • Valente, Thomas. (1995). Nettverksmodeller for diffusjon av innovasjon. Cresskill, NJ: Hampton Press.
  • Wasserman, Stanley , & Faust, Katherine. (1994). Sosiale nettverksanalyse: Metoder og applikasjoner. Cambridge: Cambridge University Press.
  • Watkins, Susan Cott. (2003). "Sosiale nettverk." Pp. 909–910 i Encyclopedia of Population. rev. red. Redigert av Paul Demeny og Geoffrey McNicoll. New York: Macmillan -referanse.
  • Watts, Duncan (1999). Små verdener: dynamikken i nettverk mellom orden og tilfeldighet . Princeton, NJ: Princeton University Press. ISBN 978-0-691-11704-1. OCLC  40602717 .
  • Watts, Duncan. (2004). Six Degrees: The Science of a Connected Age. WW Norton & Company.
  • Wellman, Barry (1999). Nettverk i Global Village. Boulder, CO: Westview Press.
  • Wellman, Barry (2001). "Fysisk sted og nettsted: The Rise of Personalized Networking". International Journal of Urban and Regional Research . Wiley. 25 (2): 227–252. doi : 10.1111/1468-2427.00309 . ISSN  0309-1317 .
  • Wellman, Barry og Berkowitz, SD (1988). Sosiale strukturer: En nettverksmetode. Cambridge: Cambridge University Press.
  • Weng, M. (2007). "Et multimedia sosialt nettverkssamfunn for interaktivt telekommunikasjonsprogram for mobile enheter ". Tisch School of the Arts/ New York University. CiteSeerX  10.1.1.538.7640 . Cite journal krever |journal=( hjelp )
  • White, Harrison, Scott Boorman og Ronald Breiger. 1976. "Sosial struktur fra flere nettverk: I blokkmodeller av roller og posisjoner." American Journal of Sociology 81: 730–80.

Eksterne linker