Exploratory Data Analysis
📘 ডেটার প্যাটার্ন ও সম্পর্ক অন্বেষণ।
🌐 Explore patterns and relationships.
🧹
1
ধারণা · Concept
কী এবং কেন📘 বাংলা ব্যাখ্যা:
ডেটার প্যাটার্ন ও সম্পর্ক অন্বেষণ।
ডেটার প্যাটার্ন ও সম্পর্ক অন্বেষণ।
🌐 English:
Explore patterns and relationships.
Explore patterns and relationships.
🗂 কোথায় পড়ে
২. ডেটা বিশ্লেষণ → ডেটা ক্লিনিং ও EDA → Exploratory Data Analysis
🎯 এই শাখার লক্ষ্য
Detect outliers, fix missing values, profile data
🧰 টুলস
pandas, ydata-profiling
🪜
ধাপে ধাপে শিখুন · Step-by-step
কেন শিখবেন → কীভাবে শিখবেন → উদাহরণ → সাধারণ ভুল💡 কেন গুরুত্বপূর্ণ?
মডেলের আগে ডেটা বোঝা—প্যাটার্ন, সমস্যা ও নতুন প্রশ্ন আবিষ্কার।
- ধাপ 1৫–১০টি প্রশ্ন লিখুন (কোন জেলায় বেশি? কোন মাসে?)
- ধাপ 2প্রতিটি কলামের বিতরণ ও মিসিং দেখুন
- ধাপ 3সম্পর্ক: কোরিলেশন, গ্রুপভিত্তিক তুলনা, সময় প্রবণতা
- ধাপ 4প্রতিটি অন্তর্দৃষ্টি চার্টসহ এক লাইনে লিখুন ও পরবর্তী পদক্ষেপ ঠিক করুন
🧪 বাস্তব উদাহরণ
EDA-তে দেখা গেল রাত ১২টার সময় অস্বাভাবিক রেকর্ড—ডেটা এন্ট্রি সিস্টেমের টাইমজোন সমস্যা ধরা পড়ল।
⚠️ সাধারণ ভুল
EDA-তে শুধু চার্ট বানানো, সিদ্ধান্ত/অন্তর্দৃষ্টি না লেখা।
🔑 মূল শব্দ (Key terms)
EDAinsightdistributioncorrelationhypothesis generation
3
সাব-টপিক ও বিস্তারিত · Sub-topics
টপিক → সাব-টপিক → সাব-সাব টপিক4.1 প্রশ্ন দিয়ে শুরু4.1.1 কী জানতে চাই
4.2 সারাংশ ও ভিজ্যুয়াল4.2.1 describe4.2.2 hist4.2.3 corr
4.3 অনুসন্ধান লিপিবদ্ধ4.3.1 insight তালিকা
🎬
ভিডিও · Videos (বাংলা ও English)
ক্লিক করলে সাইটের ভেতরেই ফ্লোটিং প্লেয়ারে চলবে · ভিডিও MySQL-এ সংরক্ষিত📺 আরও খুঁজুন
💻
হাতে-কলমে · Try it (Data Cleaning & EDA)
এডিট করে Run চাপুন · Ctrl+Enterimport pandas as pd, numpy as np
df=pd.DataFrame({"age":[25,27,np.nan,29,200,26,27],"city":["Dhaka","dhaka ","Sylhet","Sylhet","Dhaka",None,"dhaka "]})
df["city"]=df.city.str.strip().str.title()
q1,q3=df.age.quantile([.25,.75]); iqr=q3-q1
out=(df.age<q1-1.5*iqr)|(df.age>q3+1.5*iqr); print("Outliers:\n",df[out])
df.loc[out,"age"]=np.nan; df["age"]=df.age.fillna(df.age.median())
print(df.drop_duplicates()); print("Missing:\n",df.isna().sum())❓
সেল্ফ-চেক · Self check
1. “কী জানতে চাই” — এটি কোন সাব-টপিকের বর্ণনা?
2. “describe, hist, corr” — এটি কোন সাব-টপিকের বর্ণনা?
3. “insight তালিকা” — এটি কোন সাব-টপিকের বর্ণনা?
🔗
সংযুক্ত কনসেপ্ট · Connected concepts
এই শাখার অন্যান্য অংশ
1. Data Cleaning Process2. Outlier Detection3. Duplicate Handling4. Exploratory Data Analysis5. Univariate Bivariate Analysis6. Data Profiling
অন্য শাখার সম্পর্কিত টপিক
💻 Data Structures & Algorithms🐍 Variables & Data Types🐼 Series & DataFrame🐼 Filtering Data📈 Data Storytelling🗄️ Relational Database Concepts🧹 Data Cleaning Process🧹 Univariate Bivariate Analysis🧹 Data Profiling🛠️ Imbalanced Data SMOTE