เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การแสดงผล Vertex ที่สำคัญ

ในขั้นตอนสุดท้าย เราจะแสดงผลกราฟโดยกำหนดขนาดของ vertex ให้สอดคล้องกับค่า centrality อย่างไรก็ตาม เนื่องจากทราบอยู่แล้วว่าข้อมูลในกราฟนี้เบ้มาก จึงมีแนวโน้มที่จะเกิด visual noise จำนวนมาก ดังนั้นขั้นต่อไปเราจะมาดูว่า vertex ที่มีค่า centrality สูงที่สุดนั้นเชื่อมต่อกันอย่างไร

วิธีหนึ่งที่ทำได้คือการสร้าง subgraph โดยใช้เกณฑ์ centrality ซึ่งเป็นเทคนิคสำคัญมากเมื่อทำงานกับกราฟขนาดใหญ่ ในภายหลังเราจะศึกษาวิธีการแสดงผลแบบอื่น แต่การแสดงผล subgraph ก็เป็นอีกเทคนิคที่มีประสิทธิภาพสูง

กราฟ retweet_graph, ค่า betweenness ของแต่ละ vertex retweet_btw, และค่า quantile ที่ 0.99 ของ betweenness betweenness_q99 พร้อมใช้งานแล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

กรณีศึกษา: การวิเคราะห์เครือข่ายใน R

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Transform betweenness: add 2 then take natural log
transformed_btw <- log(___ + 2)

# Make transformed_btw the size attribute of the vertices
V(___)$ <- ___

# Plot the graph
plot(
  ___, vertex.label = NA, edge.arrow.width = 0.2,
  edge.arrow.size = 0.0, vertex.color = "red"
)
แก้ไขและรันโค้ด