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),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 教育 类别中的关键影响点。
matplotlib.pyplot – Basic plots
⦁ seaborn – Cleaner, statistical plots
1️⃣ Line Chart – to show trends over time
import matplotlib.pyplot as plt
days = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri']
sales = [200, 450, 300, 500, 650]
plt.plot(days, sales, marker='o')
plt.title('Daily Sales')
plt.xlabel('Day')
plt.ylabel('Sales')
plt.grid(True)
plt.show()
2️⃣ Bar Chart – compare categories
products = ['A', 'B', 'C', 'D']
revenue = [1000, 1500, 700, 1200]
plt.bar(products, revenue, color='skyblue')
plt.title('Revenue by Product')
plt.xlabel('Product')
plt.ylabel('Revenue')
plt.show()
3️⃣ Pie Chart – show proportions
labels = ['iOS', 'Android', 'Others']
market_share = [40, 55, 5]
plt.pie(market_share, labels=labels, autopct='%1.1f%%', startangle=140)
plt.title('Mobile OS Market Share')
plt.axis('equal') # perfect circle
plt.show()
4️⃣ Histogram – frequency distribution
ages = [22, 25, 27, 30, 32, 35, 35, 40, 45, 50, 52, 60]
plt.hist(ages, bins=5, color='green', edgecolor='black')
plt.title('Age Distribution')
plt.xlabel('Age Groups')
plt.ylabel('Frequency')
plt.show()
5️⃣ Scatter Plot – relationship between variables
income = [30, 35, 40, 45, 50, 55, 60]
spending = [20, 25, 30, 32, 35, 40, 42]
plt.scatter(income, spending, color='red')
plt.title('Income vs Spending')
plt.xlabel('Income (k)')
plt.ylabel('Spending (k)')
plt.show()
6️⃣ Heatmap – correlation matrix (with Seaborn)
import seaborn as sns
import pandas as pd
data = {'Math': [90, 80, 85, 95],
'Science': [85, 89, 92, 88],
'English': [78, 75, 80, 85]}
df = pd.DataFrame(data)
corr = df.corr()
sns.heatmap(corr, annot=True, cmap='coolwarm')
plt.title('Subject Score Correlation')
plt.show()
————————
💡 Pro Tip: Customize titles, labels & colors for clarity and audience style!CALENDAR
- DATEDIFF
- TODAY, DAY, MONTH, QUARTER, YEAR
AGGREGATE FUNCTIONS:
- SUM, SUMX, PRODUCT
- AVERAGE
- MIN, MAX
- COUNT
- COUNTROWS
- COUNTBLANK
- DISTINCTCOUNT
FILTER FUNCTIONS:
- CALCULATE
- FILTER
- ALL, ALLEXCEPT, ALLSELECTED, REMOVEFILTERS
- SELECTEDVALUE
TIME INTELLIGENCE FUNCTIONS:
- DATESBETWEEN
- DATESMTD, DATESQTD, DATESYTD
- SAMEPERIODLASTYEAR
- PARALLELPERIOD
- TOTALMTD, TOTALQTD, TOTALYTD
TEXT FUNCTIONS:
- CONCATENATE
- FORMAT
- LEN, LEFT, RIGHT
INFORMATION FUNCTIONS:
- HASONEVALUE, HASONEFILTER
- ISBLANK, ISERROR, ISEMPTY
- CONTAINS
LOGICAL FUNCTIONS:
- AND, OR, IF, NOT
- TRUE, FALSE
- SWITCH
RELATIONSHIP FUNCTIONS:
- RELATED
- USERRELATIONSHIP
- RELATEDTABLE
Remember, DAX is more about logic than the formulas.[1, 2, 3, 4]
import numpy as np
a = np.array([1, 2, 3, 4])
➤ 2. Why NumPy over normal lists?
Faster for math operations:
a * 2 # array([2, 4, 6, 8])
➤ 3. Cool NumPy tricks:
a.mean() # average
np.max(a) # max number
np.min(a) # min number
a[0:2] # slicing → [1, 2]
Key Topics:
⦁ Arrays are like faster, memory-efficient lists
⦁ Element-wise operations: a + b, a * 2
⦁ Slicing and indexing: a[0:2], a[:,1]
⦁ Broadcasting: operations on arrays with different shapes
⦁ Useful functions: np.mean(), np.std(), np.linspace(), np.random.randn()
————————
📊 Step 2: Learn Pandas (for tables like Excel)
What is Pandas?
Python tool to read, clean & analyze data — like Excel but supercharged.
➤ 1. What’s a DataFrame?
Like an Excel sheet, rows & columns.
import pandas as pd
df = pd.read_csv("sales.csv")
df.head() # first 5 rows
➤ 2. Check data info:
df.info() # rows, columns, missing data
df.describe() # stats like mean, min, max
➤ 3. Get a column:
df['product']
➤ 4. Filter rows:
df[df['price'] > 100]
➤ 5. Group data:
Average price by category:
df.groupby('category')['price'].mean()
➤ 6. Merge datasets:
merged = pd.merge(df1, df2, on='customer_id')
➤ 7. Handle missing data:
df.isnull() # where missing
df.dropna() # drop missing rows
df.fillna(0) # fill missing with 0
————————
💡 Beginner Tips:
⦁ Use Google Colab (free, no setup)
⦁ Try small tasks like:
⦁ Show top products
⦁ Filter sales > $500
⦁ Find missing data
⦁ Practice daily, don’t just memorize
————————
🛠️ Mini Project: Analyze Sales Data
1. Load a CSV
2. Check number of rows
3. Find best-selling product
4. Calculate total revenue
5. Get average sales per region
Double Tap ♥️ For More
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
