เล่นวิดีโออัตโนมัติ
จบบทเรียนอัตโนมัติ
บทเรียนก่อนหน้า
จบบทเรียนนี้
Python Excel Automation
เกี่ยวกับคอร์ส
ยินดีต้อนรับสู่คอร์ส Python Excel Automation
แบบสอบถาม: ความคาดหวังก่อนเรียน
ไฟล์ตัวอย่าง ที่ใช้คอร์สนี้
โปรแกรมที่ใช้งาน
ดาวน์โหลดโปรแกรม Anaconda (6:30)
วิธีการใช้งาน Jupyter Notebook (14:36)
วิธีสร้างไฟล์ Notebook เพื่อเขียนโค้ด
การดาวน์โหลดไฟล์เพื่อใช้บนเครื่อง
นำข้อมูลจาก Excel มาใช้งาน
อ่านข้อมูลไฟล์ Excel เป็น DataFrame (5:58)
เกี่ยวกับ DataFrame
อ่านไฟล์ CSV เป็น DataFrame (1:17)
อ่านไฟล์ TSV เป็น DataFrame (2:30)
การเลือกเปิด Sheet ใน Excel (1:21)
Quiz: นำข้อมูลจาก Excel มาใช้งาน
ตั้งค่า Column, Row และการใช้เพื่อดึงข้อมูล
ตั้ง Column, Row เพื่อใช้ดึงข้อมูล (6:25)
ดึงข้อมูลใน Column, Row และใน Cell (5:51)
ดึงข้อมูลหลาย Column, Row และเป็นช่วง (3:54)
การทำ Filter ดึงข้อมูลโดยกำหนดเงื่อนไข (2:23)
Quiz: ตั้งค่า Column, Row และการใช้เพื่อดึงข้อมูล
การเช็คข้อมูลใน DataFrame
เช็คการมีอยู่ของข้อมูลในตาราง (3:16)
การเช็คข้อมูลชื่อ Row, Column และข้อมูลใน Column (4:05)
Quiz: การเช็คข้อมูลใน DataFrame
การเช็คประเภทข้อมูลในตาราง
การเช็คประเภทข้อมูล และเปลี่ยนประเภทข้อมูล (7:39)
Quiz: การเช็คประเภทข้อมูลในตาราง
ทำงานกับข้อมูลใน DataFrame
แก้ไขข้อมูลใน Cell (1:36)
ทำงานกับข้อมูล 1 DataFrame ระหว่าง Column, Row (3:33)
สร้าง และแก้ไขข้อมูลใน Column, Row (7:32)
ลบ Column, Row ออกจาก DataFrame (4:14)
Quiz: ทำงานกับข้อมูลใน DataFrame
การใช้งาน For Loop เพื่อเข้าถึงทุกข้อมูล
การใช้งาน For Loop เพื่อเข้าถึงทุกข้อมูล (6:26)
Quiz: ทำงานกับข้อมูลใน DataFrame
การคำนวนข้อมูลจากหลาย DataFrame
การนำข้อมูลหลาย DataFrame บวกกัน (4:55)
การคำนวนอื่นๆ สำหรับข้อมูล DataFrame (6:01)
Quiz: การคำนวนข้อมูลจากหลาย DataFrame
การรวม DataFrame
รวมหลาย DataFrame เป็น DataFrame เดียว (3:51)
จัดการกับข้อมูลซ้ำ
เช็ค และลบความซ้ำซ้อนของข้อมูล (4:03)
Quiz: จัดการกับข้อมูลซ้ำ
การจัดการกับข้อมูล NaN
เช็คการมีอยู่ของ NaN (4:01)
การลบข้อมูล NaN ออกจาก DataFrame (2:36)
การเติมค่าลงไปในช่องที่เกิด NaN (5:35)
จัดเรียงลำดับข้อมูล
การเรียงลำดับข้อมูลโดย Row, Column (4:03)
การเรียงลำดับข้อมูลด้วยค่าในตาราง (4:18)
บันทึกไฟล์ Excel
บันทึก DataFrame ออกเป็น Excel (3:02)
การทำงานกับข้อมูลใน Google Sheet
เอกสารประกอบหัวข้อ Google Sheet
การตั้งค่า Drive, Sheets API (1:28)
การสร้าง Project และ OAuth Consent Screen (6:32)
การสร้าง Credentials และให้สิทธิ์ในการเข้าถึง (4:58)
การเปิดข้อมูลใน Google Spread Sheet (5:21)
การแก้ไขข้อมูลใน Cell ของ Spread Sheet (1:27)
Data Handling & Preparation การจัดการปรับแต่งข้อมูลก่อนใช้งาน
เอกสารประกอบการเรียน
Missing Data การค้นหา และลบข้อมูล NaN (14:50)
Missing Data การกรองข้อมูลขาดหายโยใช้ข้อมูลราย Column (7:27)
Missing Data การเติมข้อมูลที่ต้องการลงไปแทนข้อมูลขาดหาย (10:30)
Data Transformation ลบข้อมูลซ้ำ (7:10)
Data Transformation การใช้ Function และ Map สั่งคำสั่งทำงานกับข้อมูลใน DataFrame (8:35)
Data Transformation แทนค่าในตารางด้วยค่าที่ต้องการ (5:19)
การเปลี่ยนแปลง index, columns ด้วยคำสั่ง (10:19)
การจับกลุ่มข้อมูเป็นช่วง และการจัด Quantile (11:13)
Data Wrangling: การจัดการ Index, เชื่อมข้อมูล, Pivot ข้อมูล
เอกสารประกอบการเรียน
Hierarchical Indexing เตรียมข้อมูลเป็นหัวตารางหลายชั้น (20:57)
Hierarchical Indexing การใช้งานข้อมูลหัวตารางหลายชั้น (14:58)
Hierarchical Indexing การเรียงข้อมูล (11:19)
Combining & Merging Datasets การรวมข้อมูล Database-Style (15:57)
Combining & Merging Datasets การรวมข้อมูล ใช้ index อ้างอิง (6:35)
Combining & Merging Datasets การรวมข้อมูลด้วย Concatenating (6:11)
Combining & Merging Datasets การเชื่อมข้อมูลที่ Overlap กัน (4:34)
Reshaping and Pivoting ปรับข้อมูล Hierarchical Indexing ด้วย Stack() Unstack() (9:52)
Reshaping and Pivoting แสดงผลด้วยการ Pivot (17:03)
Plotting and Visualization
เอกสารประกอบการเรียน
00 Pandas Plot การสร้างกราฟจากข้อมูล DataFrame (12:56)
01 Pandas Plot การสร้างกราฟจาก DataFrame เพิ่มเติม และการปรับสี สไตล์ของกราฟ (17:53)
02 Pandas Plot การตั้งชื่อกราฟ และการปรับการแสดงผล Ticks (14:05)
03 Seaborn สร้างกราฟแบ่งเปียบเทียบข้อมูลตามกลุ่ม (15:47)
04 Matplotlib สร้าง figure และทำการ add subplot (9:47)
05 Matplotlib ทำงานกับหลาย subplot ในกราฟเดียวกัน (11:43)
06 Matplotlib ใช้ for loop ทำงานกับหลาย subplot (11:21)
07 Matplotlib สร้างกราฟเส้น ปรับ color, line, marker (9:24)
08 Matplotlib สร้างกราฟแท่ง และปรับ legend, Ticks, Label (4:58)
09 Pandas & Seaborn Plot กราฟแท่งเพิ่มเติม (15:06)
10 Pandas & Matplotlib การสร้างกราฟด้วย Pandas ใส่ลง subplots (13:42)
ดึงข้อมูลหลาย Column, Row และเป็นช่วง
ยังไม่สามารถเรียนบทเรียนนี้ได้
หากคุณได้สมัครคอร์สเรียนนี้แล้ว
เข้าสู่ระบบเพื่อเข้าเรียน
.
สมัครเรียน / เข้าสู่ระบบเพื่อเข้าเรียน