การนับจุดยอดและเส้นเชื่อม
ข้อมูลพื้นฐานหลายอย่างของเครือข่ายสามารถดึงออกมาได้จากออบเจกต์ igraph ในแบบฝึกหัดนี้ จะได้เรียนรู้วิธีนับจุดยอด (vertices) และเส้นเชื่อม (edges) ของเครือข่าย โดยใช้ฟังก์ชันต่าง ๆ กับออบเจกต์กราฟ g
แต่ละแถวใน dataframe ชื่อ friends แทนเส้นเชื่อมหนึ่งเส้นในเครือข่าย
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์เครือข่ายใน R
คำแนะนำการฝึกหัด
- ใช้
V()และE()เพื่อดูจุดยอดและเส้นเชื่อมของเครือข่ายตามลำดับ - ใช้
gsize()เพื่อนับจำนวนเส้นเชื่อมในเครือข่าย - ใช้
gorder()เพื่อนับจำนวนจุดยอดในเครือข่าย
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Load igraph
library(igraph)
# Subset vertices and edges
V(___)
E(___)
# Count number of edges
gsize(___)
# Count number of vertices
____(g)