You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Data-Science-For-Beginners/translations/th/examples/README.md

140 lines
11 KiB

# ตัวอย่างวิทยาศาสตร์ข้อมูลสำหรับผู้เริ่มต้น
ยินดีต้อนรับสู่ไดเรกทอรีตัวอย่าง! คอลเลกชันตัวอย่างที่เรียบง่ายและมีคำอธิบายชัดเจนนี้ถูกออกแบบมาเพื่อช่วยให้คุณเริ่มต้นกับวิทยาศาสตร์ข้อมูล แม้ว่าคุณจะเป็นมือใหม่ก็ตาม
## 📚 สิ่งที่คุณจะพบที่นี่
แต่ละตัวอย่างมีความสมบูรณ์ในตัวเองและประกอบด้วย:
- **คำอธิบายที่ชัดเจน** อธิบายทุกขั้นตอน
- **โค้ดที่อ่านง่าย** แสดงแนวคิดทีละอย่าง
- **บริบทในโลกจริง** เพื่อช่วยให้คุณเข้าใจว่าเมื่อไหร่และทำไมถึงใช้เทคนิคเหล่านี้
- **ผลลัพธ์ที่คาดหวัง** เพื่อให้คุณรู้ว่าควรดูอะไร
## 🚀 เริ่มต้นใช้งาน
### สิ่งที่ต้องเตรียม
ก่อนที่จะรันตัวอย่างเหล่านี้ ตรวจสอบให้แน่ใจว่าคุณมี:
- Python 3.7 หรือสูงกว่าติดตั้งอยู่
- ความเข้าใจพื้นฐานเกี่ยวกับการรันสคริปต์ Python
### การติดตั้งไลบรารีที่จำเป็น
```bash
pip install pandas numpy matplotlib
```
## 📖 ภาพรวมของตัวอย่าง
### 1. Hello World - สไตล์วิทยาศาสตร์ข้อมูล
**ไฟล์:** `01_hello_world_data_science.py`
โปรแกรมวิทยาศาสตร์ข้อมูลแรกของคุณ! เรียนรู้วิธี:
- โหลดชุดข้อมูลง่ายๆ
- แสดงข้อมูลพื้นฐานเกี่ยวกับชุดข้อมูลของคุณ
- พิมพ์ผลลัพธ์วิทยาศาสตร์ข้อมูลครั้งแรกของคุณ
เหมาะสำหรับมือใหม่ที่ต้องการเห็นโปรแกรมวิทยาศาสตร์ข้อมูลครั้งแรกในทางปฏิบัติ
---
### 2. การโหลดและสำรวจข้อมูล
**ไฟล์:** `02_loading_data.py`
เรียนรู้พื้นฐานของการทำงานกับข้อมูล:
- อ่านข้อมูลจากไฟล์ CSV
- ดูแถวแรกๆ ของชุดข้อมูลของคุณ
- รับสถิติพื้นฐานเกี่ยวกับข้อมูลของคุณ
- เข้าใจประเภทของข้อมูล
นี่มักจะเป็นขั้นตอนแรกในโครงการวิทยาศาสตร์ข้อมูลใดๆ!
---
### 3. การวิเคราะห์ข้อมูลแบบง่าย
**ไฟล์:** `03_simple_analysis.py`
ทำการวิเคราะห์ข้อมูลครั้งแรกของคุณ:
- คำนวณสถิติพื้นฐาน (ค่าเฉลี่ย มัธยฐาน โหมด)
- หาค่าสูงสุดและต่ำสุด
- นับจำนวนการเกิดของค่า
- กรองข้อมูลตามเงื่อนไข
ดูวิธีตอบคำถามง่ายๆ เกี่ยวกับข้อมูลของคุณ
---
### 4. พื้นฐานการสร้างภาพข้อมูล
**ไฟล์:** `04_basic_visualization.py`
สร้างภาพข้อมูลครั้งแรกของคุณ:
- สร้างแผนภูมิแท่งง่ายๆ
- สร้างกราฟเส้น
- สร้างแผนภูมิวงกลม
- บันทึกภาพข้อมูลของคุณเป็นไฟล์รูปภาพ
เรียนรู้วิธีสื่อสารผลลัพธ์ของคุณด้วยภาพ!
---
### 5. การทำงานกับข้อมูลจริง
**ไฟล์:** `05_real_world_example.py`
นำทุกอย่างมารวมกันในตัวอย่างที่สมบูรณ์:
- โหลดข้อมูลจริงจากที่เก็บข้อมูล
- ทำความสะอาดและเตรียมข้อมูล
- ทำการวิเคราะห์
- สร้างภาพข้อมูลที่มีความหมาย
- สรุปผล
ตัวอย่างนี้แสดงให้คุณเห็นกระบวนการทำงานที่สมบูรณ์ตั้งแต่ต้นจนจบ
---
## 🎯 วิธีใช้ตัวอย่างเหล่านี้
1. **เริ่มต้นจากจุดเริ่มต้น**: ตัวอย่างถูกจัดลำดับตามความยาก เริ่มต้นที่ `01_hello_world_data_science.py` และทำตามลำดับไปเรื่อยๆ
2. **อ่านคำอธิบาย**: แต่ละไฟล์มีคำอธิบายละเอียดเกี่ยวกับสิ่งที่โค้ดทำและเหตุผล อ่านอย่างละเอียด!
3. **ทดลอง**: ลองแก้ไขโค้ด ดูว่าเกิดอะไรขึ้นถ้าคุณเปลี่ยนค่า ลองทำให้โค้ดเสียแล้วแก้ไข - นั่นคือวิธีการเรียนรู้!
4. **รันโค้ด**: รันแต่ละตัวอย่างและสังเกตผลลัพธ์ เปรียบเทียบกับสิ่งที่คุณคาดหวัง
5. **ต่อยอด**: เมื่อคุณเข้าใจตัวอย่างแล้ว ลองขยายมันด้วยไอเดียของคุณเอง
## 💡 เคล็ดลับสำหรับมือใหม่
- **อย่ารีบร้อน**: ใช้เวลาในการทำความเข้าใจแต่ละตัวอย่างก่อนที่จะไปยังตัวอย่างถัดไป
- **พิมพ์โค้ดด้วยตัวเอง**: อย่าแค่คัดลอก-วาง การพิมพ์ช่วยให้คุณเรียนรู้และจดจำ
- **ค้นหาความหมายของแนวคิดที่ไม่คุ้นเคย**: หากคุณเห็นสิ่งที่คุณไม่เข้าใจ ค้นหาข้อมูลออนไลน์หรือในบทเรียนหลัก
- **ถามคำถาม**: เข้าร่วม [ฟอรัมสนทนา](https://github.com/microsoft/Data-Science-For-Beginners/discussions) หากคุณต้องการความช่วยเหลือ
- **ฝึกฝนอย่างสม่ำเสมอ**: พยายามเขียนโค้ดเล็กๆ น้อยๆ ทุกวันแทนที่จะทำเป็นช่วงยาวๆ สัปดาห์ละครั้ง
## 🔗 ขั้นตอนถัดไป
หลังจากทำตัวอย่างเหล่านี้เสร็จ คุณพร้อมที่จะ:
- ทำบทเรียนในหลักสูตรหลัก
- ลองทำแบบฝึกหัดในแต่ละโฟลเดอร์บทเรียน
- สำรวจ Jupyter notebooks เพื่อการเรียนรู้ที่ลึกซึ้งยิ่งขึ้น
- สร้างโครงการวิทยาศาสตร์ข้อมูลของคุณเอง
## 📚 แหล่งข้อมูลเพิ่มเติม
- [หลักสูตรหลัก](../README.md) - หลักสูตร 20 บทเรียนที่สมบูรณ์
- [สำหรับครู](../for-teachers.md) - การใช้หลักสูตรนี้ในห้องเรียนของคุณ
- [Microsoft Learn](https://docs.microsoft.com/learn/) - แหล่งเรียนรู้ออนไลน์ฟรี
- [เอกสาร Python](https://docs.python.org/3/) - เอกสารอ้างอิง Python อย่างเป็นทางการ
## 🤝 การมีส่วนร่วม
พบข้อผิดพลาดหรือมีไอเดียสำหรับตัวอย่างใหม่? เรายินดีต้อนรับการมีส่วนร่วม! โปรดดู [คู่มือการมีส่วนร่วม](../CONTRIBUTING.md)
---
**เรียนรู้อย่างมีความสุข! 🎉**
จำไว้ว่า: ผู้เชี่ยวชาญทุกคนเคยเป็นมือใหม่มาก่อน เรียนรู้ทีละขั้นตอน และอย่ากลัวที่จะทำผิดพลาด - เพราะมันเป็นส่วนหนึ่งของกระบวนการเรียนรู้!
---
**ข้อจำกัดความรับผิดชอบ**:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI [Co-op Translator](https://github.com/Azure/co-op-translator) แม้ว่าเราจะพยายามให้การแปลมีความถูกต้อง แต่โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาต้นทางควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ แนะนำให้ใช้บริการแปลภาษามนุษย์ที่เป็นมืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้