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.
142 lines
5.0 KiB
142 lines
5.0 KiB
# Beginner-Friendly Data Science Examples
|
|
|
|
Welcome to di examples directory! Dis collection of simple, well-commented examples dey designed to help you start data science, even if you be complete beginner.
|
|
|
|
## 📚 Wetin You Go See Here
|
|
|
|
Each example dey complete on im own and e include:
|
|
- **Clear comments** wey dey explain every step
|
|
- **Simple, readable code** wey dey show one concept at a time
|
|
- **Real-world context** to help you understand when and why you go use dis techniques
|
|
- **Expected output** so you go sabi wetin you suppose dey look for
|
|
|
|
## 🚀 How to Start
|
|
|
|
### Wetin You Need
|
|
Before you go fit run dis examples, make sure say you get:
|
|
- Python 3.7 or higher for your computer
|
|
- Basic understanding of how to run Python scripts
|
|
|
|
### How to Install Di Libraries We You Need
|
|
```bash
|
|
pip install pandas numpy matplotlib
|
|
```
|
|
|
|
## 📖 Examples Overview
|
|
|
|
### 1. Hello World - Data Science Style
|
|
**File:** `01_hello_world_data_science.py`
|
|
|
|
Your first data science program! Learn how to:
|
|
- Load one simple dataset
|
|
- Show basic information about your data
|
|
- Print your first data science output
|
|
|
|
E perfect for people wey just dey start wey wan see how their first data science program go work.
|
|
|
|
---
|
|
|
|
### 2. How to Load and Explore Data
|
|
**File:** `02_loading_data.py`
|
|
|
|
Learn di basics of how to work with data:
|
|
- Read data from CSV files
|
|
- See di first few rows of your dataset
|
|
- Get basic statistics about your data
|
|
- Understand di data types
|
|
|
|
Dis na di first step for any data science project!
|
|
|
|
---
|
|
|
|
### 3. Simple Data Analysis
|
|
**File:** `03_simple_analysis.py`
|
|
|
|
Do your first data analysis:
|
|
- Calculate basic statistics (mean, median, mode)
|
|
- Find maximum and minimum values
|
|
- Count how many times values dey occur
|
|
- Filter data based on conditions
|
|
|
|
See how you fit answer simple questions about your data.
|
|
|
|
---
|
|
|
|
### 4. Data Visualization Basics
|
|
**File:** `04_basic_visualization.py`
|
|
|
|
Create your first visualizations:
|
|
- Make one simple bar chart
|
|
- Create one line plot
|
|
- Generate one pie chart
|
|
- Save your visualizations as images
|
|
|
|
Learn how to show your findings with pictures!
|
|
|
|
---
|
|
|
|
### 5. Working with Real Data
|
|
**File:** `05_real_world_example.py`
|
|
|
|
Put everything together with one complete example:
|
|
- Load real data from di repository
|
|
- Clean and prepare di data
|
|
- Do analysis
|
|
- Create meaningful visualizations
|
|
- Draw conclusions
|
|
|
|
Dis example go show you one complete workflow from start to finish.
|
|
|
|
---
|
|
|
|
## 🎯 How You Go Use Dis Examples
|
|
|
|
1. **Start from di beginning**: Di examples dey numbered based on how hard dem be. Start with `01_hello_world_data_science.py` and follow di order.
|
|
|
|
2. **Read di comments**: Each file get detailed comments wey dey explain wetin di code dey do and why. Read dem well!
|
|
|
|
3. **Try experiment**: Try change di code. Wetin go happen if you change one value? Break di code and fix am - na so you go learn!
|
|
|
|
4. **Run di code**: Run each example and check di output. Compare am with wetin you expect.
|
|
|
|
5. **Build on am**: Once you understand one example, try add your own ideas join.
|
|
|
|
## 💡 Tips for People Wey Just Dey Start
|
|
|
|
- **No rush**: Take your time to understand each example before you move to di next one
|
|
- **Type di code yourself**: No just copy-paste. To type di code go help you learn and remember
|
|
- **Check wetin you no understand**: If you see something wey you no sabi, search for am online or check di main lessons
|
|
- **Ask questions**: Join di [discussion forum](https://github.com/microsoft/Data-Science-For-Beginners/discussions) if you need help
|
|
- **Practice regularly**: Try code small small every day instead of long sessions once a week
|
|
|
|
## 🔗 Wetin You Go Do Next
|
|
|
|
After you finish dis examples, you go fit:
|
|
- Work through di main curriculum lessons
|
|
- Try di assignments for each lesson folder
|
|
- Explore di Jupyter notebooks for more detailed learning
|
|
- Create your own data science projects
|
|
|
|
## 📚 Extra Resources
|
|
|
|
- [Main Curriculum](../README.md) - Di complete 20-lesson course
|
|
- [For Teachers](../for-teachers.md) - How to use dis curriculum for your classroom
|
|
- [Microsoft Learn](https://docs.microsoft.com/learn/) - Free online learning resources
|
|
- [Python Documentation](https://docs.python.org/3/) - Official Python reference
|
|
|
|
## 🤝 How to Contribute
|
|
|
|
You see bug or you get idea for new example? We dey welcome contributions! Abeg check our [Contributing Guide](../CONTRIBUTING.md).
|
|
|
|
---
|
|
|
|
**Enjoy your learning! 🎉**
|
|
|
|
Remember: Every expert na once beginner. Take am one step at a time, and no fear to make mistakes - na part of di learning process!
|
|
|
|
---
|
|
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
|
|
**Disclaimer**:
|
|
Dis docu don dey translate wit AI translation service [Co-op Translator](https://github.com/Azure/co-op-translator). Even though we dey try make am accurate, abeg sabi say automated translations fit get mistake or no dey 100% correct. Di original docu for di language wey dem write am first na di main correct source. For important information, e better make una use professional human translation. We no go fit take blame for any misunderstanding or wrong interpretation wey fit happen because of dis translation.
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER END --> |