Python for Data Analysts
Find top Python resources from global universities, cool projects, and learning materials for data analytics. For promotions: @coderfun Useful links: heylink.me/DataAnalytics
Ko'proq ko'rsatish📈 Telegram kanali Python for Data Analysts analitikasi
Python for Data Analysts (@pythonanalyst) Ingliz til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 51 612 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 2 582-o'rinni va Hindiston mintaqasida 6 868-o'rinni egallagan.
📊 Auditoriya ko‘rsatkichlari va dinamika
невідомо sanasidan buyon loyiha tez o‘sib, 51 612 obunachiga ega bo‘ldi.
25 Oktabr, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -228 ga, so‘nggi 24 soatda esa -13 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.
- Tasdiqlash holati: Tasdiqlanmagan
- Jalb etish (ER): Auditoriya o‘rtacha 5.49% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining N/A% ini tashkil etuvchi reaksiyalarni to‘playdi.
- Post qamrovi: Har bir post o‘rtacha 0 marta ko‘riladi; birinchi sutkada odatda 0 ta ko‘rish yig‘iladi.
- Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 0 ta reaksiya keladi.
- Tematik yo‘nalishlar: Kontent visualization, panda, analyst, sql, analytic kabi asosiy mavzularga jamlangan.
📝 Tavsif va kontent siyosati
Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
“Find top Python resources from global universities, cool projects, and learning materials for data analytics.
For promotions: @coderfun
Useful links: heylink.me/DataAnalytics”
Yuqori yangilanish chastotasi (oxirgi ma’lumot 26 Oktabr, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.
df.isnull().sum()
This returns the number of missing values in each column.
3️⃣ What is the difference between loc and iloc?
💡 Answer:
loc → Label-based indexing.
iloc → Integer position-based indexing.
4️⃣ What is the difference between merge() and concat()?
💡 Answer:
merge() combines DataFrames using a common key (similar to an SQL JOIN).
concat() combines DataFrames by stacking them vertically or horizontally.
React ♥️ for more interview questionsThe GigaChat team has released GigaChat 3.5 Ultra as open source—a new 432B model under the MIT license. This is the first open-source hybrid of GatedDeltaNet and MLA scaled to hundreds of billions of parameters, featuring a proprietary training recipe we refined through more than 1,500 experiments. The model has grown in terms of code, mathematics, agent scenarios, and application domains—yet it’s 40% smaller than GigaChat 3.1 Ultra.What’s inside: 🔘A proprietary hybrid MLA + Gated DeltaNet architecture with a dedicated stabilization framework, without which this hybrid setup would not train reliably at this scale; 🔘 Gated Attention: the model can locally down-weight overly strong signals from the attention layer; 🔘GatedNorm: normalization with an explicit gate that controls signal magnitude across features; 🔘Approximately 4x lower KV cache per token: with the same memory budget, the model can support 2.14x longer context and deliver a 20% throughput increase under load; 🔘Two MTP heads, enabling up to 2.2x faster generation; 🔘FP8 across all training stages with no quality degradation compared with bf16, enabled by custom Triton and CUDA kernels; 🔘A new online RL stage after SFT and DPO. Results: 🔘 GigaChat-3.5-Ultra-Base outperforms DeepSeek V3.2 Exp Base and DeepSeek V4 Flash Base on average across a set of general, math, and code benchmarks: 🔘 GigaChat-3.5-Ultra-Instruct is comparable to DeepSeek V3.2 in terms of average score, despite having half the size; 🔘 According to the MiniMax-M2.7 LLM judge, the average win rate against GigaChat 3.1 Ultra is 75.9%, and against GPT-5 is 68.7%.
The entire stack — data (our own LLM-filtered Common Crawl, 600+ programming languages in the code), architecture, training methodology, and infrastructure — was built end-to-end by GigaChat team.➡️ HuggingFace
name = "Alice" # String
age = 28 # Integer
height = 5.6 # Float
is_active = True # Boolean
Use Case: Store user details, flags, or calculated values.
🔄 2. Data Structures
✅ List – Ordered, changeable
fruits = ['apple', 'banana', 'mango']
print(fruits[0]) # apple
✅ Dictionary – Key-value pairs
person = {'name': 'Alice', 'age': 28}
print(person['name']) # Alice
✅ Tuple Set
Tuples = immutable, Sets = unordered unique
⚙️ 3. Conditional Statements
score = 85
if score >= 90:
print("Excellent")
elif score >= 75:
print("Good")
else:
print("Needs improvement")
Use Case: Decision making in data pipelines
🔁 4. Loops
For loop
for fruit in fruits:
print(fruit)
While loop
count = 0
while count < 3:
print("Hello")
count += 1
🔣 5. Functions
Reusable blocks of logic
def add(x, y):
return x + y
print(add(10, 5)) # 15
📂 6. File Handling
Read/write data files
with open('data.txt', 'r') as file:
content = file.read()
print(content)
🧰 7. Importing Libraries
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
Use Case: These libraries supercharge Python for analytics.
🧹 8. Real Example: Analyzing Data
import pandas as pd
df = pd.read_csv('sales.csv') # Load data
print(df.head()) # Preview
# Basic stats
print(df.describe())
print(df['Revenue'].mean())
🎯 Why Learn Python for Data Analytics?
✅ Easy to learn
✅ Huge library support (Pandas, NumPy, Matplotlib)
✅ Ideal for cleaning, exploring, and visualizing data
✅ Works well with SQL, Excel, APIs, and BI tools
Python Programming: https://whatsapp.com/channel/0029VaiM08SDuMRaGKd9Wv0L
💬 Double Tap ❤️ for more!orders dataset with:
order_id
customer_id
order_date
category
sales
🎯 Task:
Find the top-selling category for each month based on total sales.
✅ Pandas Solution:
import pandas as pd
# Convert to datetime
df['order_date'] = pd.to_datetime(df['order_date'])
# Extract month
df['month'] = df['order_date'].dt.strftime('%b-%Y')
# Total sales by month & category
sales_summary = (
df.groupby(['month', 'category'])['sales']
.sum()
.reset_index()
)
# Rank categories within each month
sales_summary['rank'] = (
sales_summary.groupby('month')['sales']
.rank(method='dense', ascending=False)
)
# Top category per month
result = sales_summary[sales_summary['rank'] == 1]
print(result)
💡 Concepts Tested:
✔️ groupby()
✔️ Date handling
✔️ Aggregation
✔️ Ranking within groups
React ♥️ for more interview questions