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

ปรับแต่ง Scatterplot ให้สมบูรณ์

วิดีโอเกมที่ขายดีที่สุดมักได้รับคะแนนจากนักวิจารณ์สูงด้วยหรือไม่? เพื่อตอบคำถามนี้ ให้สร้าง scatterplot แสดงความสัมพันธ์ระหว่างคะแนนนักวิจารณ์กับยอดขายทั่วโลก

อย่างที่เห็น ยอดขายทั่วโลกมีความแตกต่างกันหลายเท่าตัวตลอดการกระจายของข้อมูล ในกรณีเช่นนี้ การสำรวจข้อมูลบนสเกลที่ผ่านการแปลงค่าแล้วจะให้มุมมองที่ดีกว่า ในแบบฝึกหัดนี้ให้แสดงยอดขายทั่วโลกบน log scale

อย่าลืมใส่ชื่อแกนที่สื่อความหมายชัดเจนด้วย!

โดย plotly ได้โหลดไว้ให้แล้ว

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

การสร้างกราฟิกแบบโต้ตอบด้วย plotly ใน R

ดูคอร์ส

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

  • ใช้ log transformation กับแกน x ภายในคำสั่ง layout()
  • ตั้งชื่อแกน x ว่า "Global sales (millions of units)" และแกน y ว่า "Critic score"

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

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

# Polish the scatterplot by transforming the x-axis and labeling both axes
vgsales2016 %>%
  plot_ly(x = ~Global_Sales, y = ~Critic_Score) %>%
  add_markers(marker = list(opacity = 0.5)) %>%
  ___(xaxis = list(___, ___),
         yaxis = list(___))
แก้ไขและรันโค้ด