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

แพ็กเกจที่ล้าสมัย

แพ็กเกจของ R ได้รับการอัปเดตอยู่เสมอ ทั้งในแง่ฟีเจอร์ใหม่และการแก้ไขบัก ฟังก์ชัน old.packages() จะคืนค่าดาต้าเฟรม โดยแต่ละแถวแสดงถึงแพ็กเกจที่มีเวอร์ชันใหม่กว่าพร้อมให้อัปเดต

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

การเขียน R แบบ Defensive Programming

ดูคอร์ส

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

  • สร้างดาต้าเฟรมของแพ็กเกจที่มีเวอร์ชันใหม่กว่า แล้วกำหนดให้กับออบเจ็กต์ชื่อ old
  • แพ็กเกจกี่ตัวที่ต้องอัปเดต? เก็บค่านี้ไว้ในตัวแปร no_of_old_pkgs

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

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

# Create a data frame of the packages where a newer version is available
old <- ___

# Find how many packages need to be updated
no_of_old_pkgs <- ___
แก้ไขและรันโค้ด