or
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
บทนี้จะพาคุณเริ่มต้นการย้ายจาก MATLAB มาสู่ Python คุณจะได้เรียนรู้ความเหมือนและความแตกต่างระหว่าง MATLAB กับ Python วิธีใช้งาน method และ package ต่าง ๆ รวมถึงการทำความรู้จักกับ package ยอดนิยมอย่าง NumPy
ในบทนี้ คุณจะต่อยอดความรู้เรื่อง NumPy ที่มีอยู่ให้ลึกขึ้น โดยเจาะลึก NumPy arrays ซึ่งเป็นโครงสร้างข้อมูลใน Python ที่ทำหน้าที่คล้าย matrix ผ่านการทำ mathematical operations และ indexing นอกจากนี้ยังได้สำรวจโครงสร้างข้อมูลสำคัญอีกอย่างหนึ่งใน Python นั่นคือ list และปิดท้ายบทด้วยการสร้างกราฟแบบกำหนดเองจาก arrays โดยใช้ Matplotlib
แบบฝึกหัดปัจจุบัน
บทนี้แนะนำโครงสร้างข้อมูลที่มีประสิทธิภาพใน Python ได้แก่ dictionary และ pandas DataFrame คุณจะได้เรียนรู้การสร้าง dictionary ด้วยการกำหนด key-value pair รวมถึงวิธีดูและแก้ไข dictionary ของตัวเอง จากนั้นจะได้รู้จักกับ package สำคัญอย่าง pandas โดยเฉพาะโครงสร้าง DataFrame ที่จัดระเบียบข้อมูลแบบตารางให้เข้าถึงได้ง่าย และปิดท้ายด้วยการแปลงข้อมูลประเภทต่าง ๆ ให้เป็น DataFrame เพื่อให้ทำงานกับข้อมูลได้สะดวกยิ่งขึ้น
ในบทสุดท้ายนี้ คุณจะได้เรียนรู้การควบคุมการทำงานของโปรแกรม Python ตั้งแต่การวนซ้ำผ่านโครงสร้างข้อมูลต่าง ๆ ด้วย for loop ไปจนถึงการเขียนเงื่อนไขด้วย if, else และ elif รวมถึง comparison operators ใน Python (มากกว่า, น้อยกว่า ฯลฯ) ที่กำหนดว่าโค้ดส่วนใดจะถูกรัน และปิดท้ายด้วยการนำ comparison operators มาใช้กรอง NumPy arrays