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
Показати більше📈 Аналітичний огляд Telegram-каналу Data Science & Machine Learning
Канал Data Science & Machine Learning (@datasciencefun) у мовному сегменті Англійська є активним учасником. На даний момент спільнота об'єднує 75 676 підписників, посідаючи 2 114 місце в категорії Освіта та 4 348 місце у регіоні Індія.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 75 676 підписників.
За останніми даними від 12 червня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на 923, а за останні 24 години на 31, загальне охоплення залишається високим.
- Статус верифікації: Не верифікований
- Рівень залученості (ER): Середній показник залученості аудиторії становить 3.63%. Протягом перших 24 годин після публікації контент зазвичай збирає 1.36% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 2 744 переглядів. Протягом першої доби публікація в середньому набирає 1 026 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 5.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як learning, accuracy, distribution, panda, dataset.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“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”
Завдяки високій частоті оновлень (останні дані отримано 13 червня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Освіта.
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!
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
