[08x08] Graph Theory in Julia using Graphs.jl, GraphRecipes.jl, SimpleWeightedGraphs.jl and VS Code
doggo dot jl
0:00 / 0:00
[08x08] Graph Theory in Julia using Graphs.jl, GraphRecipes.jl, SimpleWeightedGraphs.jl and VS Code
5 085 просмотров · 3 года назад
doggo dot jl
11,6 тыс. подписчиков
5 085 просмотров · 3 года назад
Learn Graph Theory by using the Graphs.jl package!
You'll learn how to construct your own Undirected Graphs, Directed Graphs and Weighted Graphs.
You'll also learn how to visualize your Graphs by using GraphRecipes.jl.
Finally, you'll build a Weighted Graph simulation model using Dijkstra's Algorithm to find the shortest path between Nodes.
This is an intermediate-level Julia Programming Language coding tutorial.
Series Prerequisites:
Basic knowledge about coding with the Julia Programming Language is required.
Students should also know how to perform basic data analysis and data visualization using Julia.
Students should also be comfortable using Julia in VS Code and Pluto notebooks.
00:00 Intro
00:49 Graph Theory
03:47 Graphs.jl
05:01 Set Up
06:04 Undirected Graphs
15:00 Directed Graphs
20:59 Weighted Graphs (Simulation Model using Dijkstra's Algorithm)
34:32 Recap
35:55 Outro
##############################
Links for this tutorial
##############################
Code for this tutorial (GitHub)
https://github.com/julia4ta/tutorials...
Graphs.jl Documentation
https://juliagraphs.org/Graphs.jl/sta...
Graphs.jl (GitHub)
https://github.com/JuliaGraphs/Graphs.jl
Graph Plotting Options
https://juliagraphs.org/Graphs.jl/sta...
GraphRecipes.jl Documentation
https://docs.juliaplots.org/stable/Gr...
GraphRecipes.jl Examples
https://docs.juliaplots.org/stable/Gr...
GraphRecipes.jl (GitHub)
https://github.com/JuliaPlots/GraphRe...
SimpleWeightedGraphs (GitHub)
https://github.com/JuliaGraphs/Simple...
JuliaGraphs.org
https://juliagraphs.org/
##############################
Links for this series
##############################
Link to Series 8 Playlist [Intro to Scientific Computing in Julia]
• [08x01] Intro to Scientific Computing in J...
The Julia Programming Language
https://julialang.org/
https://docs.julialang.org/en/v1/
/ @thejulialanguage
VS Code
https://code.visualstudio.com/
Pluto.jl
https://plutojl.org/
https://github.com/fonsp/Pluto.jl
##############################
Join Button (Channel Membership):
If you like what I do, then please consider Joining and becoming a Channel Member.
/ @doggodotjl
Thank you!