Build your ultimate AI agent
รายละเอียดคอร์ส
เปลี่ยนจาก Matlab ไปสู่ Python
Python เป็นภาษาโปรแกรมที่ใช้งานได้หลากหลาย ซึ่งกำลังได้รับความนิยมมากขึ้นเรื่อย ๆ สำหรับการทำวิทยาศาสตร์ข้อมูล บริษัททั่วโลกกำลังใช้ Python เพื่อดึงข้อมูลเชิงลึกจากข้อมูลของตนและสร้างความได้เปรียบในการแข่งขัน หลักสูตรนี้มุ่งเน้นช่วยให้ผู้ใช้ Matlab เรียนรู้การใช้ Python โดยเฉพาะสำหรับงานวิทยาศาสตร์ข้อมูล คุณจะได้เรียนรู้วิธีการย้ายจาก Matlab ไปยัง Python สำหรับการวิเคราะห์ข้อมูลและการสร้างภาพข้อมูลอย่างรวดเร็วสำรวจไลบรารี NumPY และ Matplotlib
เรียนรู้พื้นฐานของไวยากรณ์ Python และวิธีใช้ NumPy arrays เพื่อจัดเก็บและจัดการข้อมูล คุณจะได้เรียนรู้วิธีใช้ matplotlib เพื่อค้นพบแนวโน้ม ความสัมพันธ์ และรูปแบบต่าง ๆ ในชุดข้อมูลจริง รวมถึงข้อมูลการจราจรของจักรยานในเมืองซีแอตเทิลและราคาของอะโวคาโดทั่วสหรัฐอเมริกาเรียนรู้การใช้ If, Else และ Elif ใน Python
ในบทสุดท้าย คุณจะได้เรียนรู้วิธีควบคุมการไหลของ Python ของคุณ คุณจะได้เรียนรู้วิธีใช้เงื่อนไขต่าง ๆ ของ Python เช่น if, else และ elif รวมถึงตัวดำเนินการเปรียบเทียบ เพื่อกำหนดว่าบรรทัดใดในโค้ดของคุณจะถูกดำเนินการเมื่อจบหลักสูตรนี้ คุณจะมีความเข้าใจพื้นฐานเกี่ยวกับ Python, ดิกชันนารีและไลบรารีที่ได้รับความนิยมของ Python รวมถึงประสบการณ์ลงมือปฏิบัติในการใช้งานทั้งสองอย่าง เพื่อให้คุณสามารถนำทักษะใหม่ไปประยุกต์ใช้กับงาน โปรเจกต์ส่วนตัว หรือการเรียนรู้ต่อยอดได้อย่างมั่นใจ
ข้อกำหนดเบื้องต้น
คอร์สนี้ไม่มีข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
จาก MATLAB สู่ Python
บทนี้จะพาคุณเริ่มต้นการย้ายจาก MATLAB มาสู่ Python คุณจะได้เรียนรู้ความเหมือนและความแตกต่างระหว่าง MATLAB กับ Python วิธีใช้งาน method และ package ต่าง ๆ รวมถึงการทำความรู้จักกับ package ยอดนิยมอย่าง NumPy
- ยินดีต้อนรับสู่ Python!50 XP
- การคำนวณพื้นฐาน100 XP
- การพยากรณ์มูลค่าการลงทุน100 XP
- ประเภทของตัวแปร100 XP
- เมธอดและแพ็กเกจ50 XP
- การจัดการสตริงด้วยเมธอด100 XP
- การใช้งาน Python packages100 XP
- Arrays และการพล็อตกราฟ50 XP
- เริ่มต้นใช้งาน NumPy arrays100 XP
- การพล็อตข้อมูลการจราจรของนักปั่นจักรยาน100 XP
- อะไรเป็นตัวทำนายอายุขัยของสัตว์?100 XP
2
NumPy และ Matplotlib
ในบทนี้ คุณจะต่อยอดความรู้เรื่อง NumPy ที่มีอยู่ให้ลึกขึ้น โดยเจาะลึก NumPy arrays ซึ่งเป็นโครงสร้างข้อมูลใน Python ที่ทำหน้าที่คล้าย matrix ผ่านการทำ mathematical operations และ indexing นอกจากนี้ยังได้สำรวจโครงสร้างข้อมูลสำคัญอีกอย่างหนึ่งใน Python นั่นคือ list และปิดท้ายบทด้วยการสร้างกราฟแบบกำหนดเองจาก arrays โดยใช้ Matplotlib
3
Dictionary และ pandas
บทนี้แนะนำโครงสร้างข้อมูลที่มีประสิทธิภาพใน Python ได้แก่ dictionary และ pandas DataFrame คุณจะได้เรียนรู้การสร้าง dictionary ด้วยการกำหนด key-value pair รวมถึงวิธีดูและแก้ไข dictionary ของตัวเอง จากนั้นจะได้รู้จักกับ package สำคัญอย่าง pandas โดยเฉพาะโครงสร้าง DataFrame ที่จัดระเบียบข้อมูลแบบตารางให้เข้าถึงได้ง่าย และปิดท้ายด้วยการแปลงข้อมูลประเภทต่าง ๆ ให้เป็น DataFrame เพื่อให้ทำงานกับข้อมูลได้สะดวกยิ่งขึ้น
4
Control Flow และ Loop
ในบทสุดท้ายนี้ คุณจะได้เรียนรู้การควบคุมการทำงานของโปรแกรม Python ตั้งแต่การวนซ้ำผ่านโครงสร้างข้อมูลต่าง ๆ ด้วย for loop ไปจนถึงการเขียนเงื่อนไขด้วย if, else และ elif รวมถึง comparison operators ใน Python (มากกว่า, น้อยกว่า ฯลฯ) ที่กำหนดว่าโค้ดส่วนใดจะถูกรัน และปิดท้ายด้วยการนำ comparison operators มาใช้กรอง NumPy arrays
Python สำหรับผู้ใช้ MATLAB
เรียนจบแล้ว

