Skip to content
Snippets Groups Projects
Commit 09325418 authored by Christof Kaufmann's avatar Christof Kaufmann
Browse files

Notebooks from applied-cs/data-science@58041a7a

parent c59461b7
Branches
No related tags found
No related merge requests found
%% Cell type:markdown id:0007-ceb979ee846348158d57bafe74ef1513c59ca8eaeb379eaf2ec9a1233e6 tags:
# The Simpsons
Sie finden die folgenden Dateien anbei:
- `simpsons_char.csv`: Zuordnung ID und Name der Charaktere
- `simpsons_ep-char.csv`: Zuordnung ID der Episode zur ID der
Charaktere, die in dieser Sendung auftreten
Erstellen Sie einen Graph mit folgenden Eigenschaften:
- Die Nodes sollen den Charakteren entsprechen
- Die Edges stellen dar, ob zwei Charaktere in derselben Episode
vorkomen
1. Dabei sollen die Gewichte der Edges der Anzahl Sendungen
entsprechen, in denen die Charaktere gemeinsam vorkamen.
2. Wenden Sie anschließend die Funktion
[`pagerank`](https://networkx.org/documentation/stable/reference/algorithms/generated/networkx.algorithms.link_analysis.pagerank_alg.pagerank.html)
an um die wichtigsten Personen zu berechnen.
3. Plotten Sie den Graphen (bzw. einen Teil davon) und machen Sie dabei
die Wichtigkeit sichtbar (Größe oder Farbe der Nodes).
## Lösung
Lösungstext
%% Cell type:code id:0008-bb9aa6dbcf892a1ba8ff1a906fcbf1cd3dfdb268b6eb304e429d9b3195f tags:
```
def optional_code():
pass
```
%% Cell type:markdown id:0010-2e194512df89dc630bfd262ca62caff779e6e2d5a74fc21a21ebfc3bdff tags:
## Tests
Um die Lösung zu testen folgen verschiedene Tests. Zuerst ein Test mit …
%% Cell type:code id:0011-bbb5ffe10d224d47126a2e25fa2db60da837e6bc0c8cc4c538e7e95e89e tags:
```
optional_code()
```
%% Cell type:markdown id:0006-4dba46341fe8d0ab170c3957b9535b44dc02b59210bfddbad257c824e76 tags: %% Cell type:markdown id:0006-4dba46341fe8d0ab170c3957b9535b44dc02b59210bfddbad257c824e76 tags:
# The Simpsons # The Simpsons
Sie finden die folgenden Dateien anbei: Sie finden die folgenden Dateien anbei:
- `simpsons_char.csv`: Zuordnung ID und Name der Charaktere - `simpsons_char.csv`: Zuordnung ID und Name der Charaktere
- `simpsons_ep-char.csv`: Zuordnung ID der Episode zur ID der - `simpsons_ep-char.csv`: Zuordnung ID der Episode zur ID der
Charaktere, die in dieser Sendung auftreten Charaktere, die in dieser Sendung auftreten
Erstellen Sie einen Graph mit folgenden Eigenschaften: Erstellen Sie einen Graph mit folgenden Eigenschaften:
- Die Nodes sollen den Charakteren entsprechen - Die Nodes sollen den Charakteren entsprechen
- Die Edges stellen dar, ob zwei Charaktere in derselben Episode - Die Edges stellen dar, ob zwei Charaktere in derselben Episode
vorkomen vorkomen
1. Dabei sollen die Gewichte der Edges der Anzahl Sendungen 1. Dabei sollen die Gewichte der Edges der Anzahl Sendungen
entsprechen, in denen die Charaktere gemeinsam vorkamen. entsprechen, in denen die Charaktere gemeinsam vorkamen.
2. Wenden Sie anschließend die Funktion 2. Wenden Sie anschließend die Funktion
[`pagerank`](https://networkx.org/documentation/stable/reference/algorithms/generated/networkx.algorithms.link_analysis.pagerank_alg.pagerank.html) [`pagerank`](https://networkx.org/documentation/stable/reference/algorithms/generated/networkx.algorithms.link_analysis.pagerank_alg.pagerank.html)
an um die wichtigsten Personen zu berechnen. an um die wichtigsten Personen zu berechnen.
3. Plotten Sie den Graphen (bzw. einen Teil davon) und machen Sie dabei 3. Plotten Sie den Graphen (bzw. einen Teil davon) und machen Sie dabei
die Wichtigkeit sichtbar (Größe oder Farbe der Nodes). die Wichtigkeit sichtbar (Größe oder Farbe der Nodes).
Hier Ihr Code: Hier Ihr Code:
%% Cell type:code id:0007-44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tags: %% Cell type:code id:0007-44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tags:
``` ```
``` ```
%% Cell type:markdown id:0009-2e194512df89dc630bfd262ca62caff779e6e2d5a74fc21a21ebfc3bdff tags:
## Tests
Um die Lösung zu testen folgen verschiedene Tests. Zuerst ein Test mit …
%% Cell type:code id:0010-bbb5ffe10d224d47126a2e25fa2db60da837e6bc0c8cc4c538e7e95e89e tags:
```
optional_code()
```
......
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment