Your browser doesn't support the features required by impress.mod.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

12.10.2018 | International Summer School 2018, ADW Mainz

Historisch-archäologische Netzwerkanalyse

https://digitale-methodik.adwmainz.net/mod5/5c/slides/networkAnalysis/2018

Marjam Trautmann
Documentation | GitLab

Table of Contents

  1. Was ist Netzwerkanalyse?
  2. Netzwerkanalyse mit geisteswissenschaftlichen Forschungsdaten
  3. Software
  4. Praktische Übung

01

Was ist Netzwerkanalyse?

Definitionen und wichtige Konzepte

Was ist Netzwerkanalyse?

Das Netzwerk

Abgegrenztes Set von Knoten und ein Set der für diese Knoten definierten Kanten

A 1 2 3 4 5 6
1 0 1 0 0 0 0
2 0 0 1 0 1 0
3 0 0 0 1 0 1
4 0 1 0 0 0 1
5 0 0 0 0 0 1
6 0 0 1 1 0 0
B (1,2) (2,5) (5,6) (2,3) (4,2) (3,4) (3,6) (6,3) (6,4) (4,6)
1 1 0 0 0 0 0 0 0 0 0
2 -1 1 0 1 -1 0 0 0 0 0
3 0 0 0 -1 0 1 1 -1 0 0
4 0 0 0 0 1 -1 0 0 -1 1
5 0 -1 1 0 0 0 0 0 0 0
6 0 0 -1 0 0 0 -1 1 1 -1

Drei Darstellungen desselben Netzwerks (Diagramm/Graph, Adjazenzmatrix, Inzidenzmatrix)
(Nach Hennig et al. 2012, 109 Abb. 19)

Elemente eines Netzwerks

Netzwerk
Abgegrenztes Set von Knoten und ein Set der für diese Knoten definierten Kanten; Graph (Mathematik)
Knoten
node; Kleinste separate Einheit; Akteur (Soziologie), Vertex
Kante
edge; Beziehung zwischen zwei Knoten, auch tie, arc, link, relationship, etc. Kann eine Richtung (direction) und/oder ein Gewicht haben (weight)
Dyade
Kleinste mögliche Analyseeinheit eines Netzwerks: Alle möglichen Beziehungen zwischen zwei Knoten
Triade
Alle möglichen Beziehungen zwischen drei Knoten
Clique
Gruppe von mindestens drei Knoten, die vollständig miteinander verbunden sind
Geodätischer Abstand
Die kürzeste Verbindung zwischen zwei Knoten

Design einer Netzwerkstudie

Netzwerk-, Knoten und Kanteneigenschaften

Auswirkungen auf die Art wie Maße berechnet werden bzw. ob sie berechnet werden können

Design einer Netzwerkstudie

Netzwerkmaße

Beispiel: Zentralitätsmaße

  • Dichte: 2m / n(n-1) = 2*18 / 10(10-1) = 0,4
  • Max. Degree: D
  • Max. Betweenness: H
  • Max. Closeness: F, G
  • Max. Eigenvector: D; F, G
  • F, G stukturell äquivalent

02

Netzwerke mit geisteswissen­schaftlichen Forschungsdaten

Herausforderungen und Beispiele

Forschungsfrage

The elements of network models (Brandes u. a. 2013, 4 Abb. 1)

Netzwerkmetapher, -analyse und –struktur sind Abstraktionen, die im Rahmen der Forschungsfrage kontextualisiert und interpretiert werden müssen!

Herausforderungen

historischer oder archäologischer Netzwerkanalyse

Beispiele historischer und archäologischer Netzwerkstudien

Robust Action and the Rise of the Medici, 1400-1434

  • Aufstieg Cosimo de' Medicis im Florenz der Renaissance
  • Knoten: Familien der florentinischen Elite; Kanten: Verschiedene Arten soialer Beziehungen zwischen den Familien, z. B. Eheschließungen, ökonomische Beziehungen, etc.
  • Ergebnis: Cosimos "sphinxartige" Natur und multiple Identitäten erlaubten ihm die Manipulation der florentinischen Elitennetzwerke

J. F. Padgett/Ch. K. Ansell, Robust Action and the Rise of the Medici 1400–1434. American Journal of Sociology 98, 1993, 1259-1319.

Heirats- und ökonomische Blockmodellstrukturen (92 Elitefamilien; Padgett/Ansell 1993, 1276 Abb. 2a)

Sosna et al. 2012

Burials and Graphs: Relational Approach to Mortuary Analysis

  • Analyse des frühbronzezeitlichen Gräberfelds von Rebešovice/CZ
  • Knoten: 72 Gräber; Kanten: Ähnlichkeit basierend auf 32 Objektkategorien
  • Ergebnis: Sektionierung Gräberfeld beruht nicht auf Status oder Chronologie, sondern auf der zeitgleichen Nutzung durch verschiedene Gruppen

D. Sosna/P. Galeta/L. Šmejda/V. Sladek/J. Bruzek, Burials and Graphs: Relational Approach to Mortuary Analysis. Social Science Computer Review 31, 1, 2012, 56-70.

Schwarze Knoten - Gräber mit hoher Ähnlichkeit zu anderen Gräbern; rote Knoten - Gräber mit niedriger Ähnlichkeit zu anderen Gräbern. Zahlen - Grab-IDs (Sosna et al. 2012, 61 Abb. 2)

The Small World of the Vikings: Networks in Early Medieval Communication and Exchange

  • Untersucht wikingerzeitlichen Fernhandel anhand der Vita Anskarii und der Verteilung von Objekttypen in einer Reihe frühwikingerzeitlicher Fundstellen in Südskandinavien
  • Knoten: 72 archäologische Fundstellen; Kanten: Vorkommen von 31 Objekttypen
  • Ergebnis: Das Handelsnetzwerk der Wikingerzeit weist zwar eine kleine Anzahl von Zentren (Hubs) auf, erweist sich ansonsten aber als spärlich vernetzt und damit wenig robust

S. M. Sindbæk, The Small World of the Vikings: Networks in Early Medieval Communication and Exchange. Norwegian Archaeological Review 40, 1, 2007, 59-74

Graph der 72 Fundstellen verbunden durch 31 Artefakttypen, verteilt nach geographischer Lage (Sindbæk 2007, 69 Abb. 6)

03

Software und Technologien

Software

Software Betriebssystem
Gephi Alle Systeme, die Java und OpenGL unterstützen
UCINET/NetDraw Windows; proprietär
Visone Alle Systeme, die Java unterstützen
Ora-Lite Windows
Pajek Windows
R (SNA packages, z. B. igraph oder RSiena) Linux, Mac, Windows

Netzwerkanalyse mit Neo4J

Es ist es auch möglich, Netzwerkmaße direkt am Graphen in Neo4J zu berechnen, u. a. mit Hilfe der shortestPath-Funktion oder Paketen von user-defined procedures wie APOC.

Beispiel: Berechnung des Grades der einzelnen Knoten

MATCH (n1:Person)-[r:KENNT]-(n2:Person)
RETURN n1.name, count(DISTINCT n2) ORDER BY count(DISTINCT n2)
DESC

04

Praktische Übung

Praktische Übung

Daten

Import von Knoten und Kanten

  1. Create edges
    1. File > open: edges.csv; choose "CSV files (.txt, .csv)"
    2. Import options: data format "link list", cell delimiter ";", source/target (check preview)
  2. Add node attributes
    1. Open attribute manager (Icon of the attribute manager)
    2. top: button "node"; left: button "import & export"
    3. import file nodes.csv
    4. network attribute and file attribute: "sender"/"pid", cell delimiter ","
    5. show & edit --> überprüfen

Visualisierungsoptionen

Labels

  1. left-hand panel: visualization
  2. category: mapping, type: label, property: node label
  3. attribute: label > visualize
  4. Label size:
    • category: mapping, type: size, property: node label size
    • uncheck "auto scale", choose scale > visualize

Layout

  1. Visualization > Layout > SpringEmbedder
  2. Transformation > links > merge > same direction, create multiplicity
  3. Visualization > size > link width > multiplicity

Erste Analysen

  1. left-hand panel: analysis
  2. task: indexing, class: network, index: network statistics > analyze
  3. check in attribute manager > network
  4. Weitere Analysen:
    1. Weighted degree (class: node centrality, index: degree, link strength: multiplicity)
    2. Betweenness (class: node centrality, index: betweenness)

Visualisierung

Knotengröße nach Grad

  1. left-hand panel: visualization
  2. category: mapping, type: size, property: degree > visualization
  3. if needed, uncheck "auto scale" and choose approriate scaling value

Knotenfarbe nach Betweenness

  1. left-hand panel: visualization
  2. category: mapping, type: color, property: node color
  3. attribute: betweenness, choose color scheme > visualize

Last but not least I

Clean-up

  1. Clean-up:
    1. left-hand panel: visualization
    2. category: layout, type: node layout, property: SpringEmbedder
    3. category: layout, type: node layout, property: overlap removal – min. separation: 10, node labels: loose > layout

Last but not least II

Save and export

  1. Save
    1. file > save
    2. save as .graphml
  2. Export
    1. file > export
    2. choose file type, e.g. .png > save

Literatur

Abgekürzte Literatur

Brandes u.a. 2013
U. Brandes/G. Robbins/A. McCranie/S. Wasserman, Editorial. What is network science? Netwok Science 1, 1, 2013, 1-15.
Jansen 2006
D. Jansen, Einführung in die Netzwerkanalyse. Grundlagen, Methoden, Forschungsbeispiele3 (Wiesbaden 2006)
Barabási 2016
A.-L. Barabási, Network Science (Cambridge 2016), published in digital form
Hennig et al. 2012
M. Hennig/U. Brandes/J. Pfeffer/I. Mergel, Studying social networks: a guide to empirical research (Frankfurt a. M. 2012)

Slides | Documentation | GitLab

Slides zur Weiterverwendung freundlicherweise zur Verfügung gestellt von Aline Deicke.

License: CC-BY 4.0, Aline Deicke, Marjam Trautmann

Weitere Literatur

Historical Network Research | Connected Past | Réseaux et Histoire

THE END

Vielen Dank für Ihre Aufmerksamkeit