NodeXL

NodeXL
Utvecklare Social Media Research Foundation
Initial release juli 2008 ; 14 år sedan ( 2008-07 )
Stabil frisättning
1.0.1.238 / 8 april 2013 ; för 9 år sedan ( 2013-04-08 )
Skrivet i C# , .NET Framework
Operativ system Windows
Storlek 7,8 MB
Tillgänglig i engelsk
Typ Dataanalys , Datavisualisering
Licens Microsoft Public License
Hemsida nodexlgraphgallery .org

NodeXL är ett mjukvarupaket för nätverksanalys och visualisering för Microsoft Excel 2007/2010/2013/2016 . Paketet liknar andra nätverksvisualiseringsverktyg som Pajek , UCINet och Gephi . Det används allmänt i ring, kartläggning av vertex och kant, och anpassningsbara visuella attribut och taggar. NodeXL gör det möjligt för forskare att utföra arbetsmått för sociala nätverksanalyser som centralitet, grad och klustring, samt övervaka relationsdata och beskriva den övergripande relationsnätverksstrukturen. När den tillämpades på Twitter-dataanalys visade den det totala nätverket för alla användare som deltar i offentlig diskussion och dess interna struktur genom datautvinning. Det tillåter sociala nätverksanalyser (SNA) att betona relationerna snarare än de isolerade individerna eller organisationerna, vilket gör det möjligt för intresserade parter att undersöka tvåvägsdialogen mellan organisationer och allmänheten. SNA tillhandahåller också ett flexibelt mätsystem och parameterval för att bekräfta de inflytelserika noderna i nätverket, såsom in-grad och out-grad centralitet. Programvaran innehåller nätverksvisualisering, sociala nätverksanalysfunktioner, tillgång till dataimportörer för sociala medier, avancerad nätverksstatistik och automatisering.


Kodbas

NodeXL är en uppsättning förbyggda klassbibliotek som använder en anpassad Windows Presentation Foundation- kontroll. Ytterligare .NET-sammansättningar kan utvecklas som "plug-ins" för att importera data från externa dataleverantörer. För närvarande implementerade dataleverantörer för NodeXL inkluderar YouTube , Twitter , Wikipedia (MediaWiki-understrukturen), webbhyperlänkar , Microsoft Exchange Server .

Bidragsgivare

NodeXL är ett samarbete mellan ett antal individer från olika universitet och andra organisationer som bildar NodeXL Team. Anmärkningsvärda bidragsgivare inkluderar:

Microsoft Research etablerade ett NodeXL-forskningsprojekt den 20 november 2008.

Funktioner

NodeXL är avsedd för användare med liten eller ingen programmeringserfarenhet så att de kan samla in, analysera och visualisera en mängd olika nätverk. NodeXL integreras i Microsoft Excel 2007, 2010, 2013, 2016, 2019 och 365 och öppnas som en arbetsbok med en mängd olika kalkylblad som innehåller elementen i en grafstruktur som kanter och noder. NodeXL kan också importera en mängd olika grafformat som kantlistor, närliggande matriser, GraphML , UCINet .dl och Pajek .net.

Dataimport

NodeXL Pro importerar UCINet- och GraphML-filer, såväl som Excel-kalkylblad som innehåller kantlistor eller närliggande matriser, till NodeXL-arbetsböcker. NodeXL Pro möjliggör också snabb insamling av sociala mediedata via en uppsättning importverktyg som kan samla in nätverksdata från e-post, Twitter, YouTube och Flickr. NodeXL ber om användarens tillåtelse innan någon persondata samlas in och fokuserar på insamling av allmänt tillgänglig data, såsom Twitter-statusar och följer relationer för användare som har gjort sina konton offentliga. Dessa funktioner gör det möjligt för NodeXL-användare att omedelbart börja arbeta med relevant social mediedata och integrera aspekter av sociala mediers datainsamling och analys i ett enda verktyg.

Datarepresentation

NodeXL-arbetsböcker innehåller fyra kalkylblad: Kanter, Vertices, Groups och Overall Metrics. Relevanta data om entiteter i grafen och relationer mellan dem finns i lämpligt kalkylblad i radformat. Exempelvis innehåller kalkylbladet kanter minst två kolumner, och varje rad har minst två element som motsvarar de två hörn som utgör en kant i grafen. Grafmetrik och visuella egenskaper för kant och vertex visas som ytterligare kolumner i respektive kalkylblad. Denna representation låter användaren använda Excel-kalkylbladet för att snabbt redigera befintliga nodegenskaper och generera nya, till exempel genom att tillämpa Excel-formler på befintliga kolumner.

Grafanalys

NodeXL Pro innehåller ett bibliotek med vanligt använda grafmått: centralitet , klusteringskoefficient och diameter . NodeXL skiljer mellan riktade och oriktade nätverk. NodeXL Pro implementerar en mängd olika communitydetekteringsalgoritmer för att låta användaren automatiskt upptäcka kluster i sina sociala nätverk.

Grafvisualisering

NodeXL genererar en interaktiv duk för att visualisera grafer. Projektet tillåter användare att välja från flera välkända Force-directed grafritningslayoutalgoritmer som Fruchterman-Reingold och Harel-Koren. NodeXL låter användaren välja flera, dra och släppa noder på duken och manuellt redigera deras visuella egenskaper (storlek, färg och opacitet). Dessutom gör NodeXL det möjligt för användare att mappa de visuella egenskaperna för noder och kanter till mätvärden som den beräknar, och i allmänhet till valfri kolumn i arbetsbladet för kanter och hörn.

Forskning

NodeXL har använts av nyhetskanaler som Foreign Policy för att visualisera strukturen i konversationer om politiska ämnen samt av organisationer som Världsbanken för att analysera röstningsdata. NodeXL har använts som ett analytiskt verktyg i dussintals forskningsartiklar inom social-, informations- och datavetenskap, såväl som i fokus för forskning inom människa-datorinteraktion , datautvinning och datavisualisering .

Se även

Filformat
Relaterad programvara

Anteckningar

Vidare läsning

externa länkar

Resurser