สร้าง Dashboard ด้วย Python [ตอนที่1] - รู้จัก Plotly และ Dash
ก่อนที่จะสร้าง Dashboard ด้วย Python กัน เรามาทำความรู้จัก Library ที่จำเป็นต้องใช้กันก่อน ว่าต้องใช้อะไรบ้าง เริ่มกันเล้ยยย...✌🏻
👌Matplotlib Library
- เป็น library ใน python
- เป็น library พื้นฐานของการใช้ visualuze data
- สามารถสร้างไฟล์รูปภาพได้
- สามารถสร้างกราฟพื้นฐานได้
⭐️Seaborn Libray
- ใช้ matplotlib เป็น backend
- ถูกออกแบบมาเพื่อใช้ในการ Plot กราฟ
✌🏻Pandas Library
- ใช้สำหรับวิเคราะห์ data เป็นหลัก
- ใช้ matplotlib เป็น backend โดยใช้งานผ่าน .plot()
- เป็น static plot
🤩Plotly คืออะไร
Plotly เป็นองค์กรที่เน้นพัฒนา data visualization สำหรับ business intelligence เช่น reporting, dashboards, hosting สำหรับ BI และในขณะเดียวก็ได้พัฒนา library open source ไปด้วย แต่เน้นการพัฒนา library ที่เป็น interactive visualization
- Plotly Library มีให้ใช้ใน Javascript, React, R และ Python
- เป็น library ที่มีความนิยมสูง
- output ที่ได้จะอยู่ในรูป html
😊Dash คืออะไร
- นิยมใช้ในการ plot กราฟที่ต้องการมี interact กับ user หรือ กราฟที่มีการ update ข้อมูล realtime
- เป็น open source library ของ Plotly สำหรับใช้ทำ dashboard เป็นหลัก
- สามารถทำ dashboard แบบ online ได้
ความคิดเห็น
แสดงความคิดเห็น