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

เปรียบเทียบระยะทางระหว่างสมาชิกและผู้ใช้ทั่วไป

มาเปรียบเทียบกราฟของสมาชิก (subscriber) และผู้ใช้ทั่วไป (non-subscriber) โดยดูจากระยะทางกัน สมาชิกมักเป็นชาวชิคาโกที่ใช้จักรยานเป็นประจำ ส่วนผู้ใช้ทั่วไปมักเป็นผู้ใช้งานแบบครั้งคราวหรือนักท่องเที่ยว อย่าลืมว่ากราฟนี้แทนโครงสร้างทางภูมิศาสตร์ด้วย ลองคิดดูว่ากราฟของใครมีระยะทางทางภูมิศาสตร์ที่ไกลกว่า และเพราะอะไร

get_diameter() และ farthest_vertices() ใช้หา vertex ในกราฟที่มี "เส้นทางสั้นที่สุด" ยาวที่สุด – get_diameter() จะคืนค่า vertex กลางทุกตัวในเส้นทางนั้น ส่วน farthest_vertices() จะคืนค่าเฉพาะ vertex ปลายทางและจำนวน node ระหว่างนั้น

นอกจากนี้ยังมีฟังก์ชัน calc_physical_distance_m() ที่รับ ID ของสถานีสองแห่งเป็นอินพุตและคำนวณระยะทางจริงระหว่างสถานี (หน่วยเป็นเมตร) ดูรายละเอียดฟังก์ชันได้โดยรัน calc_physical_distance_m ใน console

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

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

ดูคอร์ส

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

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

# Get the diameter of the subscriber graph
get_diameter(___)

# Get the diameter of the customer graph
get_diameter(___)

# Find the farthest vertices of the subscriber graph
farthest_vertices(___)

# Find the farthest vertices of the customer graph
farthest_vertices(___)
แก้ไขและรันโค้ด