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

แนวทาง UI/UX ที่ดีและการทบทวนเบื้องต้น

Sally อยากทราบว่าพอร์ตการลงทุนของเธอเป็นอย่างไรบ้าง คุณจึงตัดสินใจสร้างแดชบอร์ดให้เธอ

สมมติว่าพอร์ตของเธอมีหุ้นอยู่เพียง 2 ตัว ได้แก่ Apple (AAPL) และ Disney (DIS) โดยตัวแปรที่พิจารณาได้แก่ open, high, low, close และ volume (OHLCV)

ข้อมูลถูกเก็บไว้ในตัวแปร apple และ disney ส่วนฟังก์ชันตัวช่วยมีดังนี้:

  • get_name(): ดึงชื่อของแต่ละบริษัท
  • most_recent(): ดึงค่า OHLCV ล่าสุด
  • most_recent_pct(): ดึงค่าการเปลี่ยนแปลงเป็นเปอร์เซ็นต์ล่าสุดของ OHLCV
  • plot_line(): พล็อตแนวโน้มของค่า OHLCV ตามวันที่
  • box_color(): ดึงสีที่จะแสดง โดยพิจารณาว่าค่าที่ระบุเป็นบวก (เขียว) ลบ (แดง) หรือศูนย์ (น้ำเงิน)

คุณตัดสินใจปรับแต่งอินเทอร์เฟซให้สวยงาม เพื่อให้ Sally ใช้งานแดชบอร์ดได้อย่างสะดวก

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

การสร้างแดชบอร์ดด้วย shinydashboard

ดูคอร์ส

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

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด