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

สร้างลิสต์ใหม่สำหรับภาพยนตร์อีกเรื่อง

คุณพบรีวิวของภาพยนตร์ของ Jack Nicholson อีกเรื่องที่เพิ่งออกฉาย นั่นคือ The Departed!

Scores Comments
4.6 I would watch it again
5 Amazing!
4.8 I liked it
5 One of the best movies
4.2 Fascinating plot

การรวบรวมข้อมูลทั้งหมดเกี่ยวกับภาพยนตร์ เช่น ชื่อเรื่อง นักแสดง และรีวิว ไว้ในตัวแปรเดียวจะเป็นประโยชน์มาก เนื่องจากข้อมูลเหล่านี้มีรูปแบบที่แตกต่างกัน การเก็บรวมกันในตัวแปรประเภทลิสต์จึงเหมาะสมที่สุด

movie_title ซึ่งเก็บชื่อภาพยนตร์ และ movie_actors ซึ่งเก็บชื่อนักแสดงบางส่วน มีอยู่แล้วใน workspace ของคุณ

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

R เบื้องต้น

ดูคอร์ส

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

  • สร้างเวกเตอร์สองตัวชื่อ scores และ comments ที่บรรจุข้อมูลจากรีวิวในตารางด้านบน
  • หาค่าเฉลี่ยของเวกเตอร์ scores แล้วบันทึกไว้เป็น avg_review
  • รวมเวกเตอร์ scores และ comments เข้าด้วยกันเป็นดาต้าเฟรมชื่อ reviews_df
  • สร้างลิสต์ชื่อ departed_list ที่ประกอบด้วย movie_title, movie_actors, ดาต้าเฟรมรีวิวเป็น reviews_df และคะแนนรีวิวเฉลี่ยเป็น avg_review จากนั้นแสดงผลลัพธ์ออกมา

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

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

# Use the table from the exercise to define the comments and scores vectors
scores <- c(4.6, 5, 4.8, 5, ___
comments <- c("I would watch it again", "Amazing!", "I liked it", "One of the best movies", ___ 

# Save the average of the scores vector as avg_review


# Combine scores and comments into the reviews_df data frame


# Create and print out a list, called departed_list

แก้ไขและรันโค้ด