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

รวมทุกอย่างเข้าด้วยกัน

ด้วยความรู้ที่ได้เรียนมาจนถึงตอนนี้ คุณสามารถแก้ปัญหาที่น่าสนใจได้แล้ว

แทนที่จะบันทึกจำนวนผู้เข้าชมโปรไฟล์ LinkedIn ของตัวเอง ลองสมมติว่าคุณได้ทำแบบสำรวจภายในบริษัทที่ทำงานอยู่ โดยถามพนักงานทุกคนที่มีโปรไฟล์ LinkedIn ว่ามีผู้เข้าชมโปรไฟล์ของตนกี่ครั้งในช่วงเจ็ดวันที่ผ่านมา แล้วเก็บผลลัพธ์ไว้ในดาต้าเฟรมชื่อ li_df ซึ่งมีอยู่ใน workspace แล้ว ลองพิมพ์ li_df ใน console เพื่อดูข้อมูล

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

R ระดับกลาง

ดูคอร์ส

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

  • เลือกคอลัมน์ที่สองทั้งคอลัมน์ชื่อ day2 จากดาต้าเฟรม li_df ในรูปแบบเวกเตอร์ แล้วกำหนดให้กับตัวแปร second
  • ใช้ second สร้าง logical vector ที่มีค่าเป็น TRUE เมื่อจำนวนผู้เข้าชมที่สอดคล้องกันมากกว่า 25 อย่างเคร่งครัด หรือน้อยกว่า 5 อย่างเคร่งครัด และเป็น FALSE ในกรณีอื่น จากนั้นเก็บ logical vector นี้ไว้ในตัวแปร extremes
  • ใช้ sum() กับเวกเตอร์ extremes เพื่อนับจำนวน TRUE ใน extremes (กล่าวคือ นับจำนวนพนักงานที่มีผู้เข้าชมสูงมากหรือต่ำมาก) แล้วพิมพ์ตัวเลขนั้นออกทาง console

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

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

# li_df is pre-loaded in your workspace

# Select the second column, named day2, from li_df: second


# Build a logical vector, TRUE if value in second is extreme: extremes


# Count the number of TRUEs in extremes
แก้ไขและรันโค้ด