Nama : Muhammad Hafidlul Qolbi

NIM : 220605110063

Kelas : A

Mata Kuliah : Linear Algebra

Dosen Pengampuh : Prof. Dr. Suhartono, M.Kom

Jurusan : Teknik Informatika

Lembaga : Universitas Islam Negeri Maulana Malik Ibrahim Malang

===========================================================================================

Library “igraph” di RStudio adalah sebuah paket yang digunakan untuk analisis jaringan dan grafik dalam bahasa pemrograman R. “igraph” menyediakan fungsi-fungsi yang kuat untuk membangun, memanipulasi, dan menganalisis jaringan kompleks.

Dengan menggunakan paket “igraph”, Anda dapat membuat grafik dan jaringan berbasis node dan edge, menghitung berbagai metrik jaringan seperti degree centrality, betweenness centrality, dan clustering coefficient, melakukan analisis komunitas, visualisasi grafik dengan berbagai tata letak (layout), serta menjalankan berbagai algoritma jaringan seperti PageRank dan algoritma perutean.

Paket “igraph” mendukung berbagai jenis jaringan, termasuk jaringan sosial, jaringan biologi, jaringan transportasi, dan banyak lagi. Anda dapat membangun jaringan dari matriks adjacency, file edge-list, atau menggunakan fungsi-fungsi pembangunan jaringan yang disediakan.

Paket “igraph” sangat berguna dalam berbagai bidang, seperti analisis sosial, bioinformatika, analisis jaringan kompleks, dan visualisasi data. Dengan menggunakan “igraph”, Anda dapat memahami struktur dan hubungan dalam jaringan kompleks dan melakukan analisis yang mendalam.

Untuk menggunakan paket “igraph” di RStudio, Anda perlu menginstalnya terlebih dahulu menggunakan perintah install.packages(“igraph”), kemudian memuatnya ke dalam lingkungan R dengan perintah library(igraph). Setelah itu, Anda dapat menggunakan fungsi-fungsi yang disediakan oleh paket “igraph” dalam skrip R Anda.

library(igraph)
## Warning: package 'igraph' was built under R version 4.2.3
## 
## Attaching package: 'igraph'
## The following objects are masked from 'package:stats':
## 
##     decompose, spectrum
## The following object is masked from 'package:base':
## 
##     union
G <- sample_gnp(10, 0.5)
plot(G)

library(igraph)
N <- barabasi.game(10)
plot(N)

Sumber Referensi: Ruriko Yoshida - Linear Algebra and its Application with R