Build your ultimate AI agent
รายละเอียดคอร์ส
กำลังมองหาวิธีที่ดีกว่าการทำงานด้วยสเปรดชีตอยู่ใช่ไหม? ถ้าใช่ Python for Spreadsheet Users คือจุดเริ่มต้นที่ดีในการเรียนรู้ภาษา Python คอร์สนี้จะพาไปสู่เส้นทางของการทำงานซ้ำๆ แบบอัตโนมัติ วิเคราะห์ข้อมูลได้ลึกขึ้น และขยายขีดความสามารถในการทำงานให้กว้างยิ่งขึ้น ตลอดคอร์ส เราจะเชื่อมโยงกับฟังก์ชันและเทคนิคที่คุ้นเคยในสเปรดชีต เพื่อให้มีจุดอ้างอิงที่คุ้นเคยเสมอขณะที่ก้าวเข้าสู่โลกของ Python
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
เริ่มต้นกันเลย
มาเริ่มกันเลย! ในบทนี้จะทำความคุ้นเคยกับ syntax ของ Python การโหลดข้อมูลเข้าสู่ Python session รวมถึงวิธีสำรวจและแก้ไขข้อมูลเพื่อตอบคำถามทางธุรกิจ
- ยินดีต้อนรับสู่ Python!50 XP
- การนำเข้าแพ็กเกจ100 XP
- การโหลดข้อมูล100 XP
- ดูข้อมูลด้วย print()100 XP
- DataFrame และเมธอดต่างๆ50 XP
- เมธอด .head()100 XP
- เมธอด .info() และ .describe()50 XP
- เมธอด .sort_values()100 XP
- การกรองแถวและการสร้างคอลัมน์50 XP
- การกรองข้อมูล100 XP
- การสร้างคอลัมน์100 XP
- รวมทุกอย่างเข้าด้วยกัน100 XP
2
การใช้ Pivot ใน Python
Pivot table คือเครื่องมือหลักที่ขาดไม่ได้สำหรับผู้ใช้สเปรดชีต ในบทนี้เราจะมุ่งเน้นการสร้างฟังก์ชันดังกล่าวใน Python โดยใช้ method ต่างๆ ของ DataFrame
3
การทำงานกับหลาย Sheet
บทนี้จะเน้นวิธีนำเข้าและจัดการหลาย sheet จาก workbook รวมถึงวิธีรวม sheet เหล่านั้นเข้าด้วยกัน โดยใช้คำสั่งที่เทียบได้กับ VLOOKUP ใน Python นั่นคือ left join
4
การพล็อตข้อมูล
เมื่อสามารถนำเข้าและจัดการข้อมูลใน Python ได้แล้ว มาเปลี่ยนโฟกัสมาที่การแสดงผลข้อมูลด้วยกราฟ เพื่อให้สื่อสาร insight ไปยังผู้อื่นได้อย่างชัดเจน
Python สำหรับผู้ใช้สเปรดชีต
เรียนจบแล้ว

