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
Mostrar más📈 Análisis del canal de Telegram Data Science & Machine Learning
El canal Data Science & Machine Learning (@datasciencefun) en el segmento lingüístico de Inglés es un actor destacado. Actualmente la comunidad reúne a 75 676 suscriptores, ocupando la posición 2 114 en la categoría Educación y el puesto 4 348 en la región India.
📊 Métricas de audiencia y dinámica
Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 75 676 suscriptores.
Según los últimos datos del 12 junio, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de 923, y en las últimas 24 horas de 31, conservando un alto alcance.
- Estado de verificación: No verificado
- Tasa de interacción (ER): El promedio de interacción de la audiencia es 3.63%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 1.36% de reacciones respecto al total de suscriptores.
- Alcance de las publicaciones: Cada publicación recibe en promedio 2 744 visualizaciones. En el primer día suele acumular 1 026 visualizaciones.
- Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 5.
- Intereses temáticos: El contenido se centra en temas clave como learning, accuracy, distribution, panda, dataset.
📝 Descripción y política de contenido
El autor describe el recurso como un espacio para expresar opiniones subjetivas:
“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”
Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 13 junio, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Educación.
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!
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
