Data Analytics
Perfect channel to learn Data Analytics Learn SQL, Python, Alteryx, Tableau, Power BI and many more For Promotions: @coderfun @love_data
Show more๐ Analytical overview of Telegram channel Data Analytics
Channel Data Analytics (@sqlspecialist) in the English language segment is an active participant. Currently, the community unites 109 631 subscribers, ranking 1 124 in the Technologies & Applications category and 2 395 in the India region.
๐ Audience metrics and dynamics
Since its creation on ะฝะตะฒัะดะพะผะพ, the project has demonstrated rapid growth, gathering an audience of 109 631 subscribers.
According to the latest data from 17 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 689 over the last 30 days and by -19 over the last 24 hours, overall reach remains high.
- Verification status: Not verified
- Engagement rate (ER): The average audience engagement rate is 3.31%. Within the first 24 hours after publication, content typically collects 1.51% reactions from the total number of subscribers.
- Post reach: On average, each post receives 3 624 views. Within the first day, a publication typically gains 1 658 views.
- Reactions and interaction: The audience actively supports content: the average number of reactions per post is 7.
- Thematic interests: Content is focused on key topics such as row, sql, analytic, analyst, visualization.
๐ Description and content policy
The author describes the resource as a platform for expressing subjective opinions:
โPerfect channel to learn Data Analytics
Learn SQL, Python, Alteryx, Tableau, Power BI and many more
For Promotions: @coderfun @love_dataโ
Thanks to the high frequency of updates (latest data received on 18 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.
x = 10
y = "Hello"
- Data Types:
- Integers: x = 10
- Floats: y = 3.14
- Strings: name = "Alice"
- Lists: my_list = [1, 2, 3]
- Dictionaries: my_dict = {"key": "value"}
- Tuples: my_tuple = (1, 2, 3)
- Control Structures:
- if, elif, else statements
- Loops:
for i in range(5):
print(i)
- While loop:
while x < 5:
print(x)
x += 1
2. Importing Libraries
- NumPy:
import numpy as np
- Pandas:
import pandas as pd
- Matplotlib:
import matplotlib.pyplot as plt
- Seaborn:
import seaborn as sns
3. NumPy for Numerical Data
- Creating Arrays:
arr = np.array([1, 2, 3, 4])
- Array Operations:
arr.sum()
arr.mean()
- Reshaping Arrays:
arr.reshape((2, 2))
- Indexing and Slicing:
arr[0:2] # First two elements
4. Pandas for Data Manipulation
- Creating DataFrames:
df = pd.DataFrame({
'col1': [1, 2, 3],
'col2': ['A', 'B', 'C']
})
- Reading Data:
df = pd.read_csv('file.csv')
- Basic Operations:
df.head() # First 5 rows
df.describe() # Summary statistics
df.info() # DataFrame info
- Selecting Columns:
df['col1']
df[['col1', 'col2']]
- Filtering Data:
df[df['col1'] > 2]
- Handling Missing Data:
df.dropna() # Drop missing values
df.fillna(0) # Replace missing values
- GroupBy:
df.groupby('col2').mean()
5. Data Visualization
- Matplotlib:
plt.plot(df['col1'], df['col2'])
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.title('Title')
plt.show()
- Seaborn:
sns.histplot(df['col1'])
sns.boxplot(x='col1', y='col2', data=df)
6. Common Data Operations
- Merging DataFrames:
pd.merge(df1, df2, on='key')
- Pivot Table:
df.pivot_table(index='col1', columns='col2', values='col3')
- Applying Functions:
df['col1'].apply(lambda x: x*2)
7. Basic Statistics
- Descriptive Stats:
df['col1'].mean()
df['col1'].median()
df['col1'].std()
- Correlation:
df.corr()
This cheat sheet should give you a solid foundation in Python for data analytics. As you get more comfortable, you can delve deeper into each library's documentation for more advanced features.
I have curated the best resources to learn Python ๐๐
https://whatsapp.com/channel/0029VaiM08SDuMRaGKd9Wv0L
Hope you'll like it
Like this post if you need more resources like this ๐โค๏ธid name department salary manager_id 1 Aditi HR 30000 5 2 Rahul IT 50000 6 3 Neha IT 60000 6 4 Aman Sales 40000 7 5 Kiran HR 70000 NULL 6 Mohit IT 80000 NULL 7 Suresh Sales 65000 NULL 8 Pooja HR 30000 51. Find average salary per department
SELECT department, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;
2. Find employees earning above department average
SELECT name, department, salary
FROM employees e
WHERE salary > (
SELECT AVG(salary)
FROM employees
WHERE department = e.department
);
3. Find highest salary in each department
SELECT department, MAX(salary) AS max_salary
FROM employees
GROUP BY department;
4. Find employees who earn more than their manager
SELECT e.name
FROM employees e
JOIN employees m ON e.manager_id = m.id
WHERE e.salary > m.salary;
5. Count employees in each department
SELECT department, COUNT(*) AS total_employees
FROM employees
GROUP BY department;
6. Find departments with more than 2 employees
SELECT department, COUNT(*) AS total
FROM employees
GROUP BY department
HAVING COUNT(*) > 2;
7. Find second highest salary
SELECT MAX(salary)
FROM employees
WHERE salary < (SELECT MAX(salary) FROM employees);
8. Find employees without managers
SELECT name
FROM employees
WHERE manager_id IS NULL;
9. Rank employees by salary
SELECT name, salary, RANK() OVER (ORDER BY salary DESC) AS rank
FROM employees;
10. Find duplicate salaries
SELECT salary, COUNT(*)
FROM employees
GROUP BY salary
HAVING COUNT(*) > 1;
11. Top 2 highest salaries
SELECT DISTINCT salary
FROM employees
ORDER BY salary DESC
LIMIT 2;
Double Tap โค๏ธ For More
Available now! Telegram Research 2025 โ the year's key insights 
