Commit 6651fd40 authored by Hugo Trentesaux's avatar Hugo Trentesaux
Browse files

init

parents
.ipynb_checkpoints
{
"cells": [
{
"cell_type": "markdown",
"id": "58ce0526",
"metadata": {},
"source": [
"# Introduction\n",
"\n",
"Ce cours vise à se familiariser avec l'analyse de données en Julia sur l'exemple de la monnaie libre ğ1. Les premiers chapitres s'adressent à des débutants alors que les suivants sont plus avancés.\n",
"\n",
"Pour reproduire ce que vous voyez ici chez vous, installez Jupyter Notebook et Julia. Je recommande une installation via [IJulia](https://julialang.github.io/IJulia.jl/dev/manual/running/).\n",
"\n",
"## Pourquoi Julia ?\n",
"\n",
"Julia est un langage simple à lire, comprendre, écrire et expliquer. Sa syntaxe est plus facile à aborder pour un débutant que celle de Python et ses traces d'erreur sont plus lisibles que celles du R.\n",
"\n",
"## Pourquoi la Ğ1 ?\n",
"\n",
"La Ğ1 est une cryptomonanie dotée d'une toile de confiance. Elle constitue un jeu de données **idéal** pour découvrir l'analyse de graphes car elle commence petite (59 membres en mars 2017) et croît progressivement jusqu'à atteindre une taille moyenne (3200 en juin 2021)."
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "e6de2bc0",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"@webio": {
"lastCommId": "9adbbf95578d431589f750b2754a311c",
"lastKernelId": "336ad9d7-a202-4b10-a612-3efe33ebd5ed"
},
"kernelspec": {
"display_name": "Julia 1.6.1",
"language": "julia",
"name": "julia-1.6"
},
"language_info": {
"file_extension": ".jl",
"mimetype": "application/julia",
"name": "julia",
"version": "1.6.1"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
%% Cell type:markdown id:58ce0526 tags:
# Introduction
Ce cours vise à se familiariser avec l'analyse de données en Julia sur l'exemple de la monnaie libre ğ1. Les premiers chapitres s'adressent à des débutants alors que les suivants sont plus avancés.
Pour reproduire ce que vous voyez ici chez vous, installez Jupyter Notebook et Julia. Je recommande une installation via [IJulia](https://julialang.github.io/IJulia.jl/dev/manual/running/).
## Pourquoi Julia ?
Julia est un langage simple à lire, comprendre, écrire et expliquer. Sa syntaxe est plus facile à aborder pour un débutant que celle de Python et ses traces d'erreur sont plus lisibles que celles du R.
## Pourquoi la Ğ1 ?
La Ğ1 est une cryptomonanie dotée d'une toile de confiance. Elle constitue un jeu de données **idéal** pour découvrir l'analyse de graphes car elle commence petite (59 membres en mars 2017) et croît progressivement jusqu'à atteindre une taille moyenne (3200 en juin 2021).
%% Cell type:code id:e6de2bc0 tags:
``` julia
```
This diff is collapsed.
This diff is collapsed.
59,551,d,graph,2,Int64,simplegraph
1,2
1,3
1,5
1,6
1,7
1,8
1,9
1,10
1,11
1,14
1,15
1,16
1,22
1,24
1,25
1,26
1,53
1,54
1,58
1,59
2,1
2,3
2,7
2,8
2,14
2,23
2,24
2,45
2,57
3,1
3,2
3,5
3,6
3,7
3,8
3,10
3,11
3,13
3,15
3,16
3,21
3,22
3,23
3,26
3,32
3,33
3,34
3,39
3,45
3,52
3,53
3,56
4,12
4,15
4,19
4,21
4,38
4,39
5,1
5,2
5,3
5,16
5,22
5,25
5,34
5,41
5,53
6,1
6,12
6,20
6,26
6,32
7,8
7,14
7,23
7,24
7,26
7,29
7,35
7,44
7,57
8,1
8,2
8,5
8,7
8,10
8,20
8,22
8,24
8,29
8,35
8,42
8,43
8,44
8,54
9,7
9,8
9,10
9,13
9,14
9,16
9,20
9,22
9,26
9,34
9,49
9,52
10,1
10,2
10,3
10,5
10,7
10,8
10,9
10,11
10,14
10,15
10,16
10,20
10,22
10,24
10,25
10,26
10,32
10,34
10,35
10,40
10,41
10,42
10,44
10,46
10,52
10,58
10,59
11,1
11,2
11,3
11,6
11,8
11,10
11,13
11,16
11,19
11,22
11,26
11,33
11,56
11,58
11,59
12,4
12,6
12,19
12,21
12,36
12,39
13,1
13,2
13,3
13,5
13,7
13,11
13,16
13,26
13,34
13,53
13,56
14,1
14,2
14,3
14,8
14,16
14,24
14,43
14,44
15,1
15,2
15,3
15,4
15,5
15,8
15,10
15,16
15,20
15,22
15,26
15,27
15,32
15,41
15,59
16,1
16,2
16,3
16,5
16,6
16,7
16,8
16,10
16,11
16,14
16,17
16,23
16,25
16,26
16,27
16,42
16,54
17,5
17,16
17,25
17,27
17,52
17,54
19,4
19,12
19,21
19,24
19,36
19,38
20,4
20,5
20,9
20,10
20,12
20,19
20,21
20,22
20,36
20,38
20,45
21,4
21,12
21,19
21,36
21,38
21,39
21,45
22,1
22,2
22,3
22,5
22,7
22,8
22,9
22,10
22,11
22,14
22,15
22,16
22,17
22,20
22,24
22,26
22,29
22,32
22,57
22,58
22,59
23,2
23,3
23,7
23,8
23,16
23,17
23,26
23,29
23,32
23,35
23,45
23,57
24,1
24,2
24,3
24,5
24,7
24,8
24,10
24,11
24,14
24,16
24,19
24,21
24,22
24,26
24,29
24,32
24,35
24,43
24,44
24,57
24,58
24,59
25,2
25,3
25,5
25,8
25,10
25,11
25,15
25,16
25,17
25,22
25,32
25,37
25,40
25,52
25,59
26,9
26,17
26,18
26,22
26,23
26,25
26,27
26,28
26,29
26,30
26,31
26,32
26,33
26,37
26,40
26,41
26,42
26,46
26,47
26,48
26,49
26,50
26,51
26,52
26,54
26,58
27,17
27,28
27,30
27,31
27,33
27,37
27,47
27,48
27,49
27,50
27,51
28,18
28,27
28,30
28,31
28,33
28,37
28,47
28,49
28,50
28,55
29,1
29,2
29,7
29,8
29,14
29,23
29,24
29,26
29,32
29,35
29,44
29,57
30,28
30,31
30,37
30,40
30,47
30,48
30,49
30,51
30,55
31,18
31,28
31,37
31,40
31,47
31,55
32,1
32,2
32,3
32,5
32,8
32,9
32,10
32,14
32,15
32,20
32,22
32,24
32,56
32,57
32,59
33,17
33,18
33,28
33,30
33,31
33,37
33,40
33,47
33,48
33,51
33,55
34,1
34,3
34,5
34,8
34,10
34,13
34,17
34,20
34,22
34,26
34,32
35,2
35,7
35,8
35,16
35,23
35,24
35,29
35,43
35,44
35,57
36,4
36,12
36,15
36,19
36,20
36,21
36,38
36,39
36,45
36,59
37,18
37,28
37,30
37,31
37,48
37,51
38,12
39,27
39,36
39,37
39,56
40,18
40,27
40,28
40,30
40,31
40,33
40,37
40,49
41,1
41,5
41,10
41,26
41,46
41,58
42,46
44,14
44,29
44,43
45,2
45,7
45,11
45,20
45,23
45,57
45,59
46,1
46,8
46,20
46,26
46,41
46,42
46,58
47,48
47,49
47,50
47,51
47,55
48,34
48,50
48,51
48,55
53,1
53,3
53,5
53,13
53,22
53,26
53,59
54,52
54,53
56,39
57,2
57,7
57,8
57,22
57,23
57,32
57,35
57,45
58,1
58,2
58,3
58,5
58,7
58,8
58,10
58,11
58,16
58,20
58,22
58,24
58,26
58,32
58,41
58,42
58,46
58,54
58,59
59,1
59,2
59,3
59,4
59,5
59,7
59,8
59,9
59,10
59,11
59,12
59,13
59,14
59,15
59,19
59,21
59,24
59,25
59,26
59,32
59,36
59,38
59,39
59,45
59,58
59
59
59
59
59
62
62
62
62
62
64
65
65
65
65
68
68
68
68
68
69
70
70
70
70
72
73
73
73
73
75
76
76
78
78
79
79
79
83
83
85
85
85
88
88
89
89