Thuta Learning
ရှာဖွေရန်
IntermediateData & Databasesintermediate

Viewing & Inspecting Data

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

Data ကို အမြန်စစ်ကြည့်ခြင်း

DataFrame ကို load လုပ်ပြီးတာနဲ့ တန်းပြီး analysis မလုပ်သင့်သေးပါ။ အရင်ဆုံး data ထဲမှာ column ဘာတွေပါလဲ၊ row ဘယ်လောက်ရှိလဲ၊ data type မှန်လား၊ missing value ရှိလား စစ်ရပါမယ်။ ဒါက data analysis ရဲ့ health check လိုပါပဲ။

  • .head() — ပထမဆုံး rows များကိုပြသည်
  • .tail() — နောက်ဆုံး rows များကိုပြသည်
  • .info() — column, non-null count, data type ကိုပြသည်
  • .describe() — numerical summary ကိုပြသည်
python
import pandas as pd

df = pd.DataFrame({
    "Name": ["Alice", "Bob", "Charlie"],
    "Age": [25, 30, 35],
    "Score": [82, 91, 76]
})

print(df.head(2))
print("
--- Data Info ---")
df.info()
print("
--- Summary ---")
print(df.describe())

df.head(2) က ပထမ 2 rows ကိုပြပါတယ်။ df.info() က data type နှင့် missing value ရှိ/မရှိကို စစ်ရာမှာအရေးကြီးပါတယ်။ df.describe() က number column တွေရဲ့ count, mean, min, max စတာတွေကို အကျဉ်းချုပ်ပြပါတယ်။

You should see
Name Age Score 0 Alice 25 82 1 Bob 30 91 --- Data Info --- RangeIndex: 3 entries, 0 to 2 Data columns (total 3 columns): # Column Non-Null Count Dtype --- ------ -------------- ----- 0 Name 3 non-null object 1 Age 3 non-null int64 2 Score 3 non-null int64 --- Summary --- Age Score count 3.0 3.000000 mean 30.0 83.000000 min 25.0 76.000000 max 35.0 91.000000

Info

Analysis မလုပ်ခင် .info() ကို အမြဲကြည့်တဲ့အကျင့်လုပ်ပါ။ Number ဖြစ်သင့်တဲ့ column က text/object ဖြစ်နေတတ်ပြီး အဲဒါကြောင့် calculation မှားနိုင်ပါတယ်။

Viewing & Inspecting Data | Thuta Learning