O‘zbekistondagi ochiq ma’lumotlar bilan ishlash: census.stat.uz va Python Data Analytics

Saqlab olindi !

O‘zbekistondagi ochiq ma’lumotlar bilan ishlash: census.stat.uz va Python Data Analytics

Bugungi kunda data (ma’lumotlar) bilan ishlash IT sohasining eng muhim yo‘nalishlaridan biriga aylangan. Ayniqsa, ochiq davlat ma’lumotlari yordamida real statistik tahlillar qilish mumkin.

O‘zbekistonda shunday platformalardan biri — census.stat.uz bo‘lib, u orqali turli statistik ma’lumotlarni olish va Python yordamida tahlil qilish mumkin.

Ushbu maqolada siz:

  • census.stat.uz nima ekanini
  • qanday ma’lumotlar borligini
  • Python orqali qanday tahlil qilishni

bilib olasiz.

census.stat.uz nima?

census.stat.uz — bu O‘zbekiston Respublikasi Davlat statistika qo‘mitasiga tegishli platforma bo‘lib, unda aholiga oid turli statistik ma’lumotlar jamlangan.

Bu yerda quyidagi ma’lumotlarni topish mumkin:

  • Aholi soni va demografiya
  • Hududlar bo‘yicha statistika
  • Iqtisodiy ko‘rsatkichlar
  • Bandlik va ish o‘rinlari
  • Ta’lim va sog‘liqni saqlash ma’lumotlari

Bu ma’lumotlar data analyst va dasturchilar uchun juda foydali.

Nima uchun bu sayt muhim?

Ko‘pchilik data analytics o‘rganayotganda real ma’lumot topishda qiynaladi.

census.stat.uz esa:

  • bepul
  • real
  • lokal (O‘zbekiston bo‘yicha)

ma’lumotlarni taqdim etadi.

Bu esa portfolio uchun ham juda yaxshi dataset hisoblanadi.

Python bilan data olish (parsing)

Agar sayt ochiq API bermasa, Python orqali scraping qilish mumkin.

Masalan:


import requests
from bs4 import BeautifulSoup

url = "http://census.stat.uz/"
response = requests.get(url)

soup = BeautifulSoup(response.text, "html.parser")

titles = soup.find_all("h2")

for t in titles:
    print(t.text)

Bu orqali sahifadagi ma’lumotlarni olish mumkin.

Data analysis uchun Python kutubxonalari

census.stat.uz’dan olingan ma’lumotlarni tahlil qilish uchun quyidagi kutubxonalar ishlatiladi:

  • pandas
  • numpy
  • matplotlib
  • seaborn

Masalan:


import pandas as pd

data = pd.read_csv("data.csv")

print(data.head())
print(data.describe())

Grafik va vizualizatsiya

Data analysis faqat raqamlar emas, balki ularni ko‘rsatish ham muhim.


import matplotlib.pyplot as plt

data["population"].plot()
plt.show()

Bu orqali siz trendlarni ko‘rishingiz mumkin.

Qanday loyihalar qilish mumkin?

census.stat.uz ma’lumotlari bilan quyidagi loyihalarni qilish mumkin:

  • Aholi o‘sishini tahlil qilish
  • Hududlar bo‘yicha solishtirish
  • Dashboard yaratish
  • Data vizualizatsiya
  • Machine learning uchun dataset tayyorlash

Bu loyihalar GitHub portfolio uchun juda yaxshi.

Kimlar uchun foydali?

Bu yo‘nalish ayniqsa quyidagilar uchun foydali:

  • Data analyst bo‘lmoqchi bo‘lganlar
  • Python o‘rganayotganlar
  • IT talabalar
  • Portfolio qilmoqchi bo‘lganlar

Xulosa

census.stat.uz — bu O‘zbekistondagi eng foydali ochiq data manbalaridan biri. Python yordamida bu ma’lumotlarni tahlil qilish orqali siz nafaqat bilim, balki real loyiha tajribasini ham orttirasiz.

Agar siz data analytics yo‘nalishiga kirishni xohlasangiz, aynan shunday real datasetlar bilan ishlashni boshlang.

+2

👍

+0

❤

+0

😎

+0

💥

+0

👽

+0

😐

+1

👎

Maqola teglari

Python Veb dasturlash Tarmoq Algoritm Foydali
Abdurahmon Rashidov Python 43
Facebook Telegram

Bu haftada ko'p o'qildi

Kompyuter tarmoqlarining asosiy turlari

Kompyuter tarmoqlarining asosiy turlari

60176 1346
Umumiy tezkor tugmalar : shortcuts

Umumiy tezkor tugmalar : shortcuts

10541 195
Kesh xotira nima va uning vazifalari

Kesh xotira nima va uning vazifalari

7599 526

Mavzuga oid

Data Analitika orqali O‘zbekistonda daromadni oshirish

Data Analitika orqali O‘zbekistonda daromadni oshirish

123 1
🐍 Pythonni oson o‘rganish uchun nima qilish kerak?

🐍 Pythonni oson o‘rganish uchun nima qilish kerak?

207 1
🐍 Python’da Xavfsizlik: Dasturchilar Eng Ko‘p Qiladigan 10 Ta Xato

🐍 Python’da Xavfsizlik: Dasturchilar Eng Ko‘p Qiladigan 10 Ta Xato

244 8