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/my/USAGE.md

25 KiB

အသုံးပြုမှု လမ်းညွှန်

ဤလမ်းညွှန်သည် Data Science for Beginners သင်ရိုးညွှန်းတမ်းကို အသုံးပြုရာတွင် ဥပမာများနှင့် ပုံမှန်လုပ်ငန်းစဉ်များကို ဖော်ပြထားသည်။

အကြောင်းအရာ စာရင်း

ဤသင်ရိုးညွှန်းတမ်းကို ဘယ်လိုအသုံးပြုမလဲ

ဤသင်ရိုးညွှန်းတမ်းသည် မတိမ်းသော မျိုးမျိုးသောနည်းများဖြင့် အသုံးပြုနိုင်အောင် ဒီဇိုင်းဆွဲထားသည်-

  • ကိုယ်တိုင်သင်ယူခြင်း: ကိုယ်ပိုင်အမြန်နှုန်းဖြင့် သင်ခန်းစာများကိုတစ်ဆင့်ချင်း လေ့လာပါ
  • တန်းခန်း၌ သင်ကြားခြင်း: လမ်းညွှန်ချက်များနှင့်အတူဖွဲ့စည်းထားသော သင်တန်းအဖြစ် အသုံးပြုပါ
  • လေ့လာသူအဖွဲ့များ: မိတ်ဆွေများနှင့်အတူ ပူးပေါင်းလေ့လာပါ
  • အလုပ်ရုံဆွေးနွေးပွဲ မျိုးစုံ: ကြာရှည်မရှိသော အာရုံစိုက်လိုသော သင်ယူမှုအစည်းအဝေးများ

သင်ခန်းစာများနှင့် လုပ်ဆောင်ခြင်း

သင်ခန်းစာတစ်ခုခြင်းစီသည် အကျိုးရှိမရှိ အတတ်နိုင်ဆုံး အသိပညာရရှိစေရန် ဖွဲ့စည်းမှုတူညီသည်-

သင်ခန်းစာ ဖွဲ့စည်းပုံ

  1. သင်ခန်းစာမတိုင်မီ စမ်းသပ်မှု: သင်၏ ရှိပြီးသားအတတ်ပညာကို စစ်ဆေးပါ
  2. စကေတ်နိုတ် (ရွေးချယ်စရာ): အဓိက သဘောတရားများ၏ မြင်ကွင်းဖော်ပြချက်
  3. ဗီဒီယို (ရွေးချယ်စရာ): ထပ်ဆောင်းဗီဒီယို အကြောင်းအရာများ
  4. စာရွက်သင်ခန်းစာ: အဓိကသဘောတရားများနှင့် ရှင်းပြချက်များ
  5. Jupyter Notebook: လက်တွေ့ကုဒ်ရေးခြင်း လေ့ကျင့်ခန်းများ
  6. တာဝန်ပေးမှု: သင်ယူထားသည့် အချက်အလက်များကို လေ့ကျင့်ပါ
  7. သင်ခန်းစာပြီးရောက်နောက် စမ်းသပ်မှု: နားလည်မှုကို ပြန်လည်တည်မြဲစေပါ

သင်ခန်းစာ တစ်ခုအတွက် ဥပမာ လုပ်ငန်းစဉ်

# ၁။ သင်ခန်းစာဖိုင်လမ်းကြောင်းသို့သွားပါ
cd 1-Introduction/01-defining-data-science

# ၂။ README.md ဖိုင်ကိုဖတ်ပါ
# README.md ကို သင့်ဘရောက်ဇာ သို့မဟုတ် စာရေးဆော့ဖ်ဝဲထဲတွင်ဖွင့်ပါ

# ၃။ သင်ခန်းစာမတိုင်မီ စစ်တမ်းကို ဖြေလိုက်ပါ
# README ထဲရှိ စစ်တမ်းလင့်ခ်ကို နှိပ်ပါ

# ၄။ Jupyter notebook ကို ဖွင့်ပါ (ရရှိနိုင်ပါက)
jupyter notebook

# ၅။ notebook ထဲရှိ လေ့ကျင့်ခန်းများကို ပြီးစီးပါ

# ၆။ တာဝန်ယူမှုအပေါ် အလုပ်လုပ်ပါ

# ၇။ သင်ခန်းစာပြီးနောက် စစ်တမ်းကို ဖြေပါ

Jupyter Notebooks နှင့် လုပ်ဆောင်ခြင်း

Jupyter စတင်ခြင်း

# သင်၏ အကျဉ်းဖွဲ့ပတ်ဝန်းကျင်ကို ဖွင့်ပါ
source venv/bin/activate  # macOS/Linux ပေါ်တွင်
# ဒါမှမဟုတ်
venv\Scripts\activate  # Windows ပေါ်တွင်

# Jupyter ကို repository အမြစ်မှ စတင်ပါ
jupyter notebook

Notebook Cells ကို ပြေးဆွဲခြင်း

  1. cell ကို စစ်ဆင်တင်ခြင်း: Shift + Enter ကိုနှိပ်ပါ ဒါမှမဟုတ် "Run" ခလုတ်ကို နှိပ်ပါ
  2. အားလုံး cell များကို Run တင်ခြင်း: မီနူးမှ "Cell" → "Run All" ကို ရွေးချယ်ပါ
  3. kernel ကို ပြန်စတင်ခြင်း: ပြဿနာတက်လာပါက "Kernel" → "Restart" ကို ရွေးချယ်ပါ

ဥပမာ: Notebook တွင် ဒေတာနှင့် လုပ်ဆောင်ခြင်း

# လိုအပ်သော စာကြည့်တိုက်များကို တင်သွင်းပါ
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

# ဒေတာစုစည်းမှုကို လွှင့်ယူပါ
df = pd.read_csv('data/sample.csv')

# ဒေတာကို နှိုင်းယှဉ် ကြည့်ရှုပါ
df.head()
df.info()
df.describe()

# ဂရပ်ဖစ် တစ်ခု ဖန်တီးပါ
plt.figure(figsize=(10, 6))
plt.plot(df['column_name'])
plt.title('Sample Visualization')
plt.xlabel('X-axis Label')
plt.ylabel('Y-axis Label')
plt.show()

သင်၏ အလုပ်များကို သိမ်းဆည်းခြင်း

  • Jupyter သည် အလိုအလျှောက်ကာလအလိုက် သိမ်းဆည်းသည်
  • ကိုယ်တိုင် သိမ်းဆည်းရန်: Ctrl + S (macOS တွင် Cmd + S)
  • သင်၏ တိုးတက်မှုသည် .ipynb ဖိုင်အတွင်း သိမ်းဆည်းထားသည်

Quiz အက်ပလီကေးရှင်း အသုံးပြုခြင်း

Quiz App ကို မိမိကွန်ပျူတာတွင် ပြေးဆွဲခြင်း

# quiz app ဖိုင်တည်နေရာသို့ သွားပါ
cd quiz-app

# ဖွံ့ဖြိုးတိုးတက်ရေး ဆာဗာကို စတင်ပါ
npm run serve

# http://localhost:8080 တွင် ဝင်ရောက်ကြည့်ရှုနိုင်ပါသည်

စမ်းသပ်မေးခွန်းများ ပြုလုပ်ခြင်း

  1. သင်ခန်းစာတစ်ခုစီ၏ အပေါ်ပိုင်းတွင် သင်ခန်းစာမတိုင်မီ စမ်းသပ်မှုများ ရှိသည်
  2. သင်ခန်းစာပြီးအောက်ပိုင်းတွင် စမ်းသပ်မှုများ ရှိသည်
  3. တစ်ခုစီတွင် မေးခွန်း ၃ ခုပဲ ပါဝင်သည်
  4. စမ်းသပ်မှုများသည် သင်ယူမှုကို လုံလောက်စွာဂရုစိုက်စေခြင်းအတွက်ဖြစ်ပြီး အပြည့်အစုံ စမ်းသပ်ရန်မဟုတ်ပါ

စမ်းသပ်မှုနံပါတ်ခြင်း

  • စမ်းသပ်မှုများသည် 0 မှ 39 အထိနံပါတ်သတ်မှတ်ထားသည် (စုစုပေါင်း 40 ခု)
  • သင်ခန်းစာတိုင်းတွင် မတိုင်မီနှင့်ပြီးနောက် စမ်းသပ်မှုများရှိသည်
  • စမ်းသပ်မှု URL များတွင် နံပါတ်ပါဝင်သည် - https://ff-quizzes.netlify.app/en/ds/quiz/0

ပုံမှန်လုပ်ငန်းစဉ်များ

လုပ်ငန်းစဉ် ၁: အစပြုသူ များအတွက် လမ်းကြောင်းပြီးမြောက်ခြင်း

# ၁။ သင့်ပတ်ဝန်းကျင်ကို စတင်ပြင်ဆင်ပါ (INSTALLATION.md ကိုကြည့်ပါ)

# ၂။ သင်ခန်းစာ ၁ နှင့် အစပြုပါ
cd 1-Introduction/01-defining-data-science

# ၃။ သင်ခန်းစာ တစ်ခုချင်းစီအတွက်-
#    - သင်ခန်းစာမတိုင်မီ စစ်တမ်းဖြေပါ
#    - သင်ခန်းစာအကြောင်းအရာကိုဖတ်ပါ
#    - နိုုတ်ဘုတ်ကိုလုပ်ဆောင်ပါ
#    - တာဝန်အမှတ်ပေးချက်ကိုပြီးမြောက်ပါ
#    - သင်ခန်းစာပြီးနောက် စစ်တမ်းဖြေပါ

# ၄။ သင်ခန်းစာ ၂၀ အားလုံးကို သွားပြီးတန်းစီဖြတ်သန်းပါ

လုပ်ငန်းစဉ် ၂: ချမှတ်ထားသည့်ဘာသာရပ်အလိုက် သင်ယူမှု

လျှက်ထားသော ဗဟုသုတတစ်ခုအတွက် စိတ်ဝင်စားပါက-

# ဥပမာ။ ဒေတာရုပ်ပုံပြခြင်းအပေါ် အာရုံစိုက်ခြင်း
cd 3-Data-Visualization

# သင်ခန်းစာအမှတ် ၉ မှ ၁၃ အထိ လေ့လာပါ:
# - သင်ခန်းစာ ၉: အရေအတွက်များကို ရုပ်ပုံပြခြင်း
# - သင်ခန်းစာ ၁၀: ဖြန့်ဖြူးမှုများကို ရုပ်ပုံပြခြင်း
# - သင်ခန်းစာ ၁၁: အပိုင်းအ割合 ကို ရုပ်ပုံပြခြင်း
# - သင်ခန်းစာ ၁၂: ဆက်စပ်မှုများကို ရုပ်ပုံပြခြင်း
# - သင်ခန်းစာ ၁၃: အဓိပ္ပါယ် ပြည့်စုံသော ရုပ်ပုံများ

လုပ်ငန်းစဉ် ၃: ပရောဂျက်အခြေပြု သင်ယူမှု

# ၁။ ဒေတာသိပ္ပံ အသက်ဝင်မှု သင်ခန်းစာများကို ပြန်လည်သုံးသပ်ပါ (၁၄-၁၆)
cd 4-Data-Science-Lifecycle

# ၂။ လက်တွေ့ကမ္ဘာမှ နမူနာတစ်ခုကို လေ့လာဆောင်ရွက်ပါ (သင်ခန်းစာ ၂၀)
cd ../6-Data-Science-In-Wild/20-Real-World-Examples

# ၃။ သင်၏ ကိုယ်ပိုင်ပရောဂျက်တွင် အယူအဆများကို ကျင့်သုံးပါ

လုပ်ငန်းစဉ် ၄: Cloud အခြေခံ ဒေတာ သိပ္ပံခြင်း

# Cloud Data Science အကြောင်း သိရှိပါ (သင်ခန်းစာ ၁၇-၁၉)
cd 5-Data-Science-In-Cloud

# ၁၇: Cloud Data Science ခန့်မှန်းချက်
# ၁၈: Low-Code ML ကိရိယာများ
# ၁၉: Azure Machine Learning Studio

ကိုယ်တိုင်လေ့လာသူများအတွက် အကြံပြုချက်များ

စနစ်တကျ စီမံခန့်ခွဲပါ

# သင်ယူမှတ်စုစာအုပ်တစ်ခုဖန်တီးပါ
mkdir my-learning-journal

# သင်ခန်းစာတိုင်းအတွက် မှတ်စုများဖန်တီးပါ
echo "# Lesson 1 Notes" > my-learning-journal/lesson-01-notes.md

ပုံမှန်လေ့ကျင့်မှု

  • နေ့စဉ် သို့မဟုတ် အပတ်စဉ် သတ်မှတ်ထားသော အချိန်ထားပါ
  • တစ်ပတ်သင်ခန်းစာအနည်းဆုံး တစ်ခန်းပြီးစီးပါ
  • ယခင် သင်ခန်းစာများအား ပုံမှန် ပြန်လည်ဆန်းစစ်ပါ

သိုင်းဘက်နှင့် ပူးပေါင်းဆောင်ရွက်ပါ

  • Discord သိုင်းဘက် တွင် ပါဝင်ဆက်သွယ်ပါ
  • Discord ၌ #Data-Science-for-Beginners ချန်နယ်တွင် ပါဝင်ဆွေးနွေးပါ Discord Discussions
  • သင်၏ တိုးတက်မှုများကို မျှဝေပြီး မေးခွန်း မေးရန် ရွှင်လန်းစွာ တော်ဆက်ပါ

ကိုယ်ပိုင် ပရောဂျက်များ တည်ဆောက်ပါ

သင်ခန်းစာများပြီးစီးပြီးနောက် သဘောတရားများကို ကိုယ်ပိုင် ပရောဂျက်များတွင် အသုံးချပါ-

# ဥပမာ- သင့်ပုဂ္ဂိုလ်ရေးဒေတာစနစ်ကို विश्लेषणပြုလုပ်ပါ
import pandas as pd

# သင့်ဒေတာကို load လုပ်ပါ
my_data = pd.read_csv('my-project/data.csv')

# သင်ယူထားသောနည်းပညာများကို သုံးပါ
# - ဒေတာသန့်ရှင်းရေး (အပို့ ၈)
# - ရှာဖွေဆုံးဖြတ်ချက်ဒေတာ विश्लेषण (အပို့ ၇)
# - ပြသချက် (အပို့ ၉-၁၃)
# - विश्लेषण (အပို့ ၁၅)

ဆရာ/ဆရာမများအတွက် အကြံပြုချက်များ

တန်းခန်း စီစဉ်ခြင်း

  1. အသေးစိတ်လမ်းညွှန်ချက်များအတွက် for-teachers.md ကို ပြန်လည်သုံးသပ်ပါ
  2. မျှဝေပတ်ဝန်းကျင်တစ်ခုစီစဉ်ပါ (GitHub Classroom သို့မဟုတ် Codespaces)
  3. ဆက်သွယ်ရေး လမ်းကြောင်းတစ်ခု တည်ဆောက်ပါ (Discord, Slack သို့မဟုတ် Teams)

သင်ခန်းစာ စီမံခန့်ခွဲမှု

အကြံပြုသော ၁၀ ပတ် သင်တန်းဇယား

  • ပတ် ၁-၂: အကျဉ်းချုပ် (သင်ခန်းစာ ၁-၄)
  • ပတ် ၃-၄: ဒေတာနှင့် လုပ်ဆောင်ခြင်း (သင်ခန်းစာ ၅-၈)
  • ပတ် ၅-၆: ဒေတာ မြင်ကွင်း ဖော်ပြခြင်း (သင်ခန်းစာ ၉-၁၃)
  • ပတ် ၇-၈: ဒေတာ သိပ္ပံ ဘဝ လည်ပတ်မှုဖြတ်သန်းခြင်း (သင်ခန်းစာ ၁၄-၁၆)
  • ပတ် ၉: Cloud ဒေတာ သိပ္ပံ (သင်ခန်းစာ ၁၇-၁၉)
  • ပတ် ၁၀: လက်တွေ့ အသုံးချမှုများနှင့် နောက်ဆုံးပရောဂျက်များ (သင်ခန်းစာ ၂၀)

Docsify ကို အော့ဖ်လိုင်း အသုံးပြုရန် ပြေးဆွဲခြင်း

# သင်တန်းခန်းတွင်းအသုံးပြုရန် ဒေါက်မြင့်ကို ဒေသတွင်းမှ ပေးဆောင်သည်
docsify serve

# ကျောင်းသားများသည် localhost:3000 တွင် ဝင်ရောက်ကြည့်ရှုနိုင်ပါသည်
# စတင်တပ်ဆင်ပြီးနောက် အင်တာနက်မလိုအပ်ပါ။

တာဝန်ပေးမှု အမှတ်ပေးခြင်း

  • ကျောင်းသားများ၏ notebook များကို လေ့ကျင့်ခန်း ပြီးဆုံးမှုအနေဖြင့် ပြန်လည်ကြည့်ရှုပါ
  • စမ်းသပ်မှုမှတ်တမ်းများမှ နားလည်မှုကို စစ်ဆေးပါ
  • ဒေတာ သိပ္ပံ ဘဝ လည်ပတ်မှုဖြတ်သန်းမှုကို အသုံးပြုပြီး နောက်ဆုံးပရောဂျက်များကို တိုင်းတာပါ

တာဝန်ပေးမှု ဖန်တီးခြင်း

# ဥပမာ စိတ်ကြိုက်တာဝန်သတ်မှတ်မှုအတန်းစီရေးစနစ်
"""
Assignment: [Topic]

Objective: [Learning goal]

Dataset: [Provide or have students find one]

Tasks:
1. Load and explore the dataset
2. Clean and prepare the data
3. Create at least 3 visualizations
4. Perform analysis
5. Communicate findings

Deliverables:
- Jupyter notebook with code and explanations
- Written summary of findings
"""

အော့ဖ်လိုင်းတွင် လုပ်ဆောင်ခြင်း

အရင်းအမြစ်များကို ဒေါင်းလုပ်လုပ်ပါ

# အမျိုးသားသိုလှောင်မှုကို အပြည့်အဝ ကလုန်းလုပ်ပါ
git clone https://github.com/microsoft/Data-Science-For-Beginners.git

# ဒေတာစုစည်းမှုများကို ကြိုတင်ဒေါင်းလုပ်ဆွဲပါ
# ဒေတာစုစည်းမှုအများစုကို အမျိုးသားသိုလှောင်မှုအတွင်း ပါဝင်သည်

ဒေါက်ယူမင့်ကို မိမိကွန်ပျူတာတွင် ပြေးဆွဲပါ

# Docsify နှင့် အတူ ပေးဆောင်ပါ
docsify serve

# localhost:3000 တွင် အဝင်ရောက်ကြည့်ရှုနိုင်သည်

Quiz App ကို မိမိကွန်ပျူတာတွင် ပြေးဆွဲပါ

cd quiz-app
npm run serve

ဘာသာပြန်ထားသော အကြောင်းအရာများ သုံးစွဲခြင်း

ဘာသာပြန်ထားသော အကြောင်းအရာများကို ၄၀ ကျော် ဘာသာစကားများဖြင့် ရရှိနိုင်သည်-

# ဘာသာပြန်ပြီး သင်ခန်းစာများကို ဝင်ရောက် ကြည့်ရှုပါ
cd translations/fr  # ပြင်သစ်
cd translations/es  # စပိန်
cd translations/de  # ဂျာမဏီ
# ... နှင့် အတူ များစွာသော အခြားများ

ဘာသာပြန်မှုများသည် အင်္ဂလိပ်မူရင်းနှင့် တူညီသော ဖွဲ့စည်းပုံကို ထိန်းသိမ်းထားသည်။

ထပ်ဆောင်း အရင်းအမြစ်များ

သင်ယူမှု ဆက်လက်လုပ်ဆောင်ရန်

  • Microsoft Learn - အပို သင်ယူမှုလမ်းကြောင်းများ
  • Student Hub - သင်တန်းသားများအတွက် အရင်းအမြစ်များ
  • Azure AI Foundry - သိုင်းဘက်ဖိုရမ်

ဆက်စပ် သင်ရိုးညွှန်းတမ်းများ

အကူအညီ ရယူရန်

  • ပုံမှန် တွေ့ကြုံ မှတ်စုများအတွက် TROUBLESHOOTING.md ကို လေ့လာပါ
  • GitHub Issues တွင် ရှာဖွေပါ
  • Discord တွင် ပါဝင်ဆက်သွယ်ပါ
  • ပြဿနာများ သို့မဟုတ် အထောက်အကူပြုရန် CONTRIBUTING.md ကို ပြန်လည်ကြည့်ပါ

ပြောကြားချက် ဤစာတမ်းကို AI ဘာသာပြန်ဝန်ဆောင်မှု Co-op Translator အသုံးပြု၍ ဘာသာပြန်ထားပါသည်။ ကျွန်ုပ်တို့သည် တိကျမှန်ကန်မှုအတွက် ကြိုးပမ်းနေသော်လည်း၊ စက်ကိရိယာဘာသာပြန်ခြင်းများတွင် အမှားများ သို့မဟုတ် မှားယွင်းချက်များ ပါဝင်နိုင်ကြောင်း သတိပြုပါရန် လိုအပ်ပါသည်။ မူလစာတမ်းကို မူရင်းဘာသာဖြင့်သာ ယုံကြည်စိတ်ချရသော အချက်အလက်အဖြစ် သတ်မှတ်သင့်သည်။ အရေးကြီးသည့် သတင်းအချက်အလက်များအတွက် ပရော်ဖက်ရှင်နယ် လူသားဘာသာပြန်သူဝန်ဆောင်မှုကို အကြံပြုပါသည်။ ဤဘာသာပြန်ချက်ကို အသုံးပြုခြင်းမှ ဖြစ်ပေါ်လာသော နားလည်မှုကွာခြားမှုများ သို့မဟုတ် မမှန်ကန်သော အသုံးပြုမှုများအတွက် ကျွန်ုပ်တို့ တာဝန်မခံပါ။