TGViewer
Data Analytics Data Analytics @sqlspecialist · 111K subscribers
Post #568 40.8K
Python Learning Series Part-5

Complete Python Topics for Data Analysis: https://t.me/sqlspecialist/548

Data Cleaning and Preprocessing:

1. Handling Missing Data:
- Identifying Missing Values:

     df.isnull()  # Boolean DataFrame indicating missing values

- Dropping Missing Values:

     df.dropna()  # Drop rows with missing values

- Filling Missing Values:

     df.fillna(value)  # Replace missing values with a specified value

2. Removing Duplicates:
- Identifying Duplicates:

     df.duplicated()  # Boolean Series indicating duplicate rows

- Removing Duplicates:

     df.drop_duplicates()  # Remove duplicate rows

3. Data Normalization and Scaling:
- Min-Max Scaling:

     from sklearn.preprocessing import MinMaxScaler

scaler = MinMaxScaler()
df_scaled = scaler.fit_transform(df[['feature']])

- Standardization:

     from sklearn.preprocessing import StandardScaler

scaler = StandardScaler()
df_standardized = scaler.fit_transform(df[['feature']])

4. Handling Categorical Data:
- One-Hot Encoding:

     pd.get_dummies(df['categorical_column'])

- Label Encoding:

     from sklearn.preprocessing import LabelEncoder

label_encoder = LabelEncoder()
df['encoded_column'] = label_encoder.fit_transform(df['categorical_column'])

Understanding data cleaning and preprocessing is crucial for ensuring the quality and suitability of your data for analysis.

Share with credits: https://t.me/sqlspecialist

Hope it helps :)
  • 👍 60
  • ❤ 19
More from @sqlspecialist
  1. Oct 8, 2026🎓 𝗠𝗶𝗰𝗿𝗼𝘀𝗼𝗳𝘁 𝗙𝗥𝗘𝗘 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 𝘄𝗶𝘁𝗵 𝗖𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗲𝘀! 🚀🔥 Upgr…
  2. Oct 7, 2026📊 Kandinsky 6.0 Video: AI-Powered Content Creation for Analysts The new Kandinsky 6.0 Vid…
  3. Oct 7, 2026Alternatively, depending on the Excel version and requirement, I could use functions such…
  4. Oct 7, 2026📊 Data Analyst Interview Series — Part 5 Guys, let's continue our Data Analyst Interview…
  5. Oct 7, 2026🚀𝗣𝗮𝘆 𝗔𝗳𝘁𝗲𝗿 𝗣𝗹𝗮𝗰𝗲𝗺𝗲𝗻𝘁 𝗧𝗿𝗮𝗶𝗻𝗶𝗻𝗴 | 𝗕𝗲𝗰𝗼𝗺𝗲 𝗮 𝗙𝘂𝗹𝗹𝘀𝘁𝗮𝗰…
  6. Oct 7, 2026🔟 What is the difference between UNION and JOIN? Sample Answer: "JOIN combines columns fr…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →