การเพิ่มข้อมูลใน hoverinfo
ในบทเรียนวิดีโอ คุณได้เรียนรู้วิธีปรับแต่งข้อมูล hover ที่ plotly แสดงขึ้นมาอย่างเต็มรูปแบบ ซึ่งเป็นแนวทางที่ดี แต่ถ้าต้องการเพียงแค่เพิ่มคอลัมน์สำหรับระบุตัวตนอย่างรวดเร็ว โดยไม่ต้องปรับแต่งกราฟให้พร้อมเผยแพร่บนเว็บล่ะ? ทำได้โดยเพิ่มอาร์กิวเมนต์ text ลงในคำสั่ง plot_ly() โดยไม่ต้องระบุ hoverinfo = "text"
โหลด plotly ให้แล้วเรียบร้อย
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างกราฟิกแบบโต้ตอบด้วย plotly ใน R
คำแนะนำการฝึกหัด
- สร้างกราฟ scatterplot โดยให้คะแนนของผู้ใช้ (
User_Score) อยู่บนแกน y และคะแนนของนักวิจารณ์ (Critic_Score) อยู่บนแกน x สำหรับวิดีโอเกมที่ขายในปี 2016 - แมปชื่อวิดีโอเกม (
Name) กับอาร์กิวเมนต์textใน layerplot_ly()เพื่อเพิ่มข้อมูลดังกล่าวลงใน hover info
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create a scatterplot of User_Score vs. Critic score
vgsales2016 %>%
# Add video game Name to the hover info text
___ %>%
___