Skip to content

เอกสารประกอบการสอนเนื้อหา Python - Data Science และงานด้าน Machine Learning

Notifications You must be signed in to change notification settings

kongruksiamza/python-datascience

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 

Repository files navigation

Python - Data Science และงานด้าน Machine Learning

หัวข้อที่เกี่ยวข้อง

Numpy

จัดการชุดข้อมูลแบบ Array และ Matrix รวมไปถึงการคำนวณทางคณิตศาสตร์ที่ซับซ้อนด้วย Numpy

alt text

  • รู้จักกับ NumPy
  • ติดตั้ง NumPy
  • การสร้าง Array 1 มิติ
  • การสร้าง Array 2 มิติ
  • การสร้าง Array 3 มิติ
  • การเข้าถึงสมาชิก Array 1 มิติ (Index)
  • การเข้าถึงสมาชิก Array 2 มิติ (Index)
  • การเข้าถึงสมาชิก Array 3 มิติ (Index)
  • ชนิดข้อมูล (Data Type)
  • เมทริกซ์ (Matrix)
  • Zero Matrix
  • Ones Matrix
  • Matrix ค่าคงที่ (Full)
  • Empty
  • Identity
  • Linspace
  • Arange
  • Random
  • NumPy Attribute
  • Slice Array 1 มิติ
  • Slice Array 2 มิติ
  • Index Operator
  • ตัวดำเนินการทางคณิตศาสตร์
  • Broadcasting
  • Reshape & Resize
  • Flatten
  • Transpose
  • ฟังก์ชั่นทางสถิติ
  • Dot Product
  • Concatenate
  • Append & Insert
  • การ insert Array 2 มิติ
  • ลบสมาชิกใน Array
  • การแบ่งสมาชิกใน Array (Split)

จัดการข้อมูลด้วย Pandas

จัดการและวิเคราะห์ข้อมูลที่เป็นแบบโครงสร้างทั้งรูปแบบมิติเดียวและหลายมิติ

alt text

  • รู้จักกับ Pandas
  • โครงสร้างข้อมูลใน Pandas
  • สร้าง Series จาก List & Tuple
  • สร้าง Series จาก Numpy
  • สร้าง Series กำหนด Index
  • สร้าง Series จาก Dictionary
  • การเข้าถึงข้อมูลใน Series
  • ติดตั้ง Jupyter Notebook
  • สร้าง Series ใน Jupyter
  • เข้าถึงข้อมูลใน Series (Slice)
  • สร้าง DataFrame จาก List และ Tuple
  • สร้าง DataFrame จาก List หลายมิติ
  • สร้าง DataFrame จาก List ด้วย zip
  • สร้าง DataFrame จาก Dictionary
  • สร้าง DataFrame จาก Series
  • ส่งออกเอกสาร CSV
  • อ่านเอกสาร CSV
  • อ่านเอกสาร CSV บางคอลัมน์
  • อ่านเอกสาร CSV กำหนดหัวคอลัมน์
  • อ่านเอกสาร Excel
  • ตรวจสอบข้อมูล
  • ชนิดข้อมูลและค่าทางสถิติ
  • การเลือกคอลัมน์และช่วงข้อมูล
  • การเลือกแถวและช่วงข้อมูล
  • ค้นหาข้อมูลด้วย Match & Contains
  • การลูปข้อมูล
  • สอบถามข้อมูลแบบมีเงื่อนไข
  • เลือกข้อมูลด้วย isin
  • เรียงลำดับข้อมูลด้วย Index
  • เรียงลำดับข้อมูลด้วย Value

สร้างกราฟด้วย Matplotlib

การนำข้อมูลมาแสดงผลในรูปแบบภาพกราฟิก กราฟ แผนภูมิ หรืออื่นๆ เพื่อใช้อธิบายความสัมพันธ์ของข้อมูลได้ง่ายมากยิ่งขึ้นโดยข้อมูลที่สนใจมักอยู่ในรูปแบบอักขระ ข้อความ ตัวเลขหรือรูปแบบตาราง

alt text

  • รู้จักกับ Matplotlib
  • การสร้างกราฟเบื้องต้น
  • กราฟเส้น
  • xlabel และ ylabel
  • บันทึกกราฟเป็นไฟล์รูปภาพ
  • การกำหนดสี (Color)
  • กำหนดจุด Marker
  • กำหนดรูปแบบเส้น (Line Style)
  • กำหนดคุณสมบัติของ Label
  • กำหนดหัวข้อด้วย Title
  • Legend Function
  • กำหนดตำแหน่ง Legend
  • กำหนดขนาดข้อความ Legend
  • Face & Edge Color
  • Title Legend
  • Text Function
  • กราฟวงกลม
  • ปรับแต่งกราฟวงกลม
  • กราฟการกระจาย
  • ฮิตโตแกรม

🎓 คอร์สเรียนที่น่าสนใจ

☕ ช่องทางการสนับสนุน

💓 ช่อง Youtube ในเครือของเรา

📢 ติดตามข่าวสารอื่นๆของเราได้ที่

About

เอกสารประกอบการสอนเนื้อหา Python - Data Science และงานด้าน Machine Learning

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published