Data Science & Machine Learning
Join this channel to learn data science, artificial intelligence and machine learning with funny quizzes, interesting projects and amazing resources for free For collaborations: @love_data
Ko'proq ko'rsatish📈 Telegram kanali Data Science & Machine Learning analitikasi
Data Science & Machine Learning (@datasciencefun) Ingliz til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 77 335 obunachidan iborat bo'lib, Taʼlim toifasida 1 996-o'rinni va Hindiston mintaqasida 3 959-o'rinni egallagan.
📊 Auditoriya ko‘rsatkichlari va dinamika
невідомо sanasidan buyon loyiha tez o‘sib, 77 335 obunachiga ega bo‘ldi.
30 Avgust, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 354 ga, so‘nggi 24 soatda esa 45 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.
- Tasdiqlash holati: Tasdiqlanmagan
- Jalb etish (ER): Auditoriya o‘rtacha 2.69% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 1.10% ini tashkil etuvchi reaksiyalarni to‘playdi.
- Post qamrovi: Har bir post o‘rtacha 2 081 marta ko‘riladi; birinchi sutkada odatda 847 ta ko‘rish yig‘iladi.
- Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 4 ta reaksiya keladi.
- Tematik yo‘nalishlar: Kontent learning, accuracy, distribution, panda, dataset kabi asosiy mavzularga jamlangan.
📝 Tavsif va kontent siyosati
Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
“Join this channel to learn data science, artificial intelligence and machine learning with funny quizzes, interesting projects and amazing resources for free
For collaborations: @love_data”
Yuqori yangilanish chastotasi (oxirgi ma’lumot 31 Avgust, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Taʼlim toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.
SELECT employee_id, name
FROM employees
WHERE salary > (SELECT AVG(salary) FROM employees);
In this case, the subquery calculates the average salary, and the outer query selects employees whose salary is greater than the average.
7. What is the difference between a UNION and a UNION ALL?
- UNION combines the result sets of two SELECT statements and removes duplicates.
- UNION ALL combines the result sets and includes duplicates.
8. What is the difference between WHERE and HAVING clause?
- WHERE filters rows before any groupings are made. It’s used with SELECT, INSERT, UPDATE, or DELETE statements.
- HAVING filters groups after the GROUP BY clause.
9. How would you handle NULL values in SQL?
NULL values can represent missing or unknown data. Here’s how to manage them:
- Use IS NULL or IS NOT NULL in WHERE clauses to filter null values.
- Use COALESCE() or IFNULL() to replace NULL values with default ones.
Example:
SELECT name, COALESCE(age, 0) AS age
FROM employees;
10. What is the purpose of the GROUP BY clause?
The GROUP BY clause groups rows with the same values into summary rows. It’s often used with aggregate functions like COUNT, SUM, AVG, etc.
Example:
SELECT department, COUNT(*)
FROM employees
GROUP BY department;
Here you can find SQL Interview Resources👇
https://t.me/DataSimplifier
Share with credits: https://t.me/sqlspecialist
Hope it helps :).fillna() to replace missing values with a fixed value or statistic (mean, median), or .dropna() to remove rows/columns containing NaNs.
3. What is a lambda function in Python, and how is it used in data science?
A lambda is a small anonymous function defined with lambda keyword, commonly used for quick transformations or within higher-order functions like .apply() in pandas.
4. Explain the difference between a list and a tuple in Python.
Lists are mutable (can be changed), whereas tuples are immutable (cannot be changed); tuples are often used for fixed data, offering slight performance benefits.
5. How can you merge two pandas DataFrames?
Use pd.merge() with keys specifying columns to join on; supports different types of joins like inner, outer, left, and right.
6. What is vectorization, and why is it important?
Vectorization uses array operations (e.g., NumPy) instead of loops, accelerating computations significantly by leveraging optimized C code under the hood.
7. How do you calculate summary statistics in pandas?
Functions like .mean(), .median(), .std(), .describe() provide quick statistical insights over DataFrame columns.
8. What is the difference between .loc[] and .iloc[] in pandas?
.loc[] selects data based on labels/index names, while .iloc[] selects using integer position-based indexing.
9. Explain how you would build a simple linear regression model in Python.
You can use scikit-learn’s LinearRegression class to fit a model with .fit(), then predict with .predict() on new data.
10. How do you handle categorical data in Python?
Use pandas for encoding categorical variables via .astype('category'), .get_dummies() for one-hot encoding, or LabelEncoder from scikit-learn for label encoding.
🔥 React ❤️ for more!