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

Loop ผ่านเวกเตอร์

ในวิดีโอก่อนหน้า Filip ได้แนะนำกลยุทธ์ 2 แบบในการใช้ for loop ทบทวนกันอีกครั้งกับตัวอย่าง loop ที่ให้ผลลัพธ์เหมือนกันใน R:

primes <- c(2, 3, 5, 7, 11, 13)

# loop version 1
for (p in primes) {
  print(p)
}

# loop version 2
for (i in 1:length(primes)) {
  print(primes[i])
}

จำเวกเตอร์ linkedin ได้ไหม? มันคือเวกเตอร์ที่เก็บจำนวนครั้งที่มีคนเข้าชมโปรไฟล์ LinkedIn ของคุณในช่วง 7 วันที่ผ่านมา เวกเตอร์ linkedin ถูกกำหนดไว้ให้แล้ว เพื่อให้โฟกัสกับคำแนะนำได้เต็มที่!

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

R ระดับกลาง

ดูคอร์ส

คำแนะนำการฝึกหัด

เขียน for loop เพื่อวนซ้ำผ่านทุกสมาชิกของ linkedin และพิมพ์ค่าแต่ละสมาชิกออกมาทีละค่า โดยให้ทำ 2 แบบ ได้แก่ loop version 1 และ loop version 2 ตามโค้ดตัวอย่างด้านบน

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

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

# The linkedin vector has already been defined for you
linkedin <- c(16, 9, 13, 5, 2, 17, 14)

# Loop version 1




# Loop version 2
แก้ไขและรันโค้ด