Alas Academy
  • Back
  • Ana Səhifə
  • Haqqımızda
  • Kurslar
    • Süni İntellekt Təlimi
    • Data analtika
    • QA Mühəndisliyi
    • Oracle Təlimi
    • Daha çox
  • Təqaüdlər
    • İşə başla ödə
  • Tədbirlər
  • Məqalələr
  • Əlaqə
  • Home
  • Məqalələr
  • Data təhlili
  • Python Kitabxanaları: Pandas, NumPy, Matplotlib, və Scikit-learn
Data təhlili

Python Kitabxanaları: Pandas, NumPy, Matplotlib, və Scikit-learn

Python Kitabxanaları, Python, Pandas, NumPy, Matplotlib
3 minutes read December 26, 2025
  • Share:

Python, məlumat analitikası, maşın öyrənməsi və statistik analiz sahələrində ən çox istifadə edilən proqramlaşdırma dillərindən biridir. Python-un zəngin ekosistemi və güclü kitabxanaları, məlumatların təhlilini və vizualizasiyasını asanlaşdırır. Bu yazıda, məlumat analitikası üçün ən çox istifadə olunan dörd əsas Python kitabxanaları: Pandas, NumPy, Matplotlib və Scikit-learn-i müzakirə edəcəyik.

Mündəricat

Toggle
  • 1-Pandas: Məlumatın Emalı və İdarə Edilməsi
  • 2.NumPy: Nömrə ilə Hesablama və Vektorlaşma
  • 3.Matplotlib: Məlumatın Vizualizasiyası
  • 4.Scikit-learn: Maşın Öyrənməsi və Model Qurma

1-Pandas: Məlumatın Emalı və İdarə Edilməsi

Pandas, Python kitabxanalar-da məlumatların emalı və analizi üçün istifadə edilir. Bu kitabxana, verilənlər bazası ilə işləmək, məlumatları təmizləmək və təhlil etmək üçün güclü strukturlar və alətlər təqdim edir. Pandas, xüsusilə DataFrame və Series adlı verilənlər strukturları ilə tanınır.

  • DataFrame: Bu, iki ölçülü verilənlər strukturu olub, cədvəl şəklində məlumatları saxlayır. Hər bir sütun fərqli verilən növünə sahib ola bilər və satırlar müvafiq məlumatları ehtiva edir.
  • Series: Bu, bir ölçülü verilənlər strukturu olub, sadəcə bir sütun məlumatını saxlayır.

Pandas ilə, verilənlər üzərində bir çox əməliyyatları asanlıqla yerinə yetirmək mümkündür:

  • Məlumatları oxumaq və yazmaq (CSV, Excel, SQL verilənlər bazası və s.).
  • Məlumatları təmizləmək (itkin verilənləri doldurmaq, duplikatları silmək, məlumat formatlarını dəyişdirmək).
  • Qruplaşdırma, filtrləmə və sıralama.
  • Əsas statistik təhlil və analizlər.

Pandas-ın Məşhur Funksiyaları:

  • pd.read_csv(), pd.read_excel(): Məlumatları oxumaq.
  • df.dropna(), df.fillna(): İtkin məlumatları idarə etmək.
  • df.groupby(), df.pivot_table(): Qruplaşdırma və cədvəl əməliyyatları.

2.NumPy: Nömrə ilə Hesablama və Vektorlaşma

NumPy (Numerical Python), elmi hesablama üçün ən güclü Python kitabxanasıdır. NumPy, çoxölçülü massivlər və matrislərlə işləmək üçün yüksək performanslı alətlər təqdim edir. Bu kitabxana, verilənlər üzərində vektorlaşdırılmış əməliyyatlar aparmağa imkan verir, bu da hesablamaları çox sürətləndirir.

NumPy-nin əsas strukturu ndarray (n-dimensional array) adlı çoxölçülü massivlərdir. Bu massivlər, verilənlərin sürətli emalı və müxtəlif elmi hesablama əməliyyatları üçün optimallaşdırılmışdır.

NumPy-nin Məşhur Funksiyaları:

  • np.array(): Massiv yaratmaq.
  • np.mean(), np.median(), np.std(): Əsas statistik funksiyalar.
  • np.dot(), np.matmul(): Matris əməliyyatları.
  • np.random: Təsadüfi ədədlər yaratmaq.

NumPy, məlumat analitikası, maşın öyrənməsi, fizika və mühəndislik sahələrində geniş istifadə olunur.

Python Kitabxanaları, Python, Pandas, NumPy, Matplotlib

3.Matplotlib: Məlumatın Vizualizasiyası

Matplotlib, Python-da ən məşhur və güclü vizualizasiya kitabxanasıdır. Matplotlib, məlumatları müxtəlif növ qrafiklərdə vizuallaşdırmağa imkan verir. Ən çox istifadə olunan qrafiklər arasında xətti qrafiklər, bar qrafiklər, scatter plot-lar və histogramlar vardır.

Matplotlib ilə, verilənləri sadə və effektiv şəkildə göstərmək mümkündür. Qrafiklər müxtəlif növlərdə (ikiölçülü və üçölçülü) təqdim oluna bilər və qrafiklərin dizaynı və fərdiləşdirilməsi üçün geniş imkanlar təqdim edir.

Python Kitabxanaları, Python, Pandas, NumPy, Matplotlib

Matplotlib-in Məşhur Funksiyaları:

  • plt.plot(): Xətti qrafiklər yaratmaq.
  • plt.bar(): Bar qrafikləri yaratmaq.
  • plt.scatter(): Scatter plot yaratmaq.
  • plt.hist(): Histogram yaratmaq.

Matplotlib, məlumatın analizi zamanı tapılan nəticələri aydın və vizual olaraq təqdim etmək üçün əvəzsizdir.

4.Scikit-learn: Maşın Öyrənməsi və Model Qurma

Scikit-learn (və ya sklearn), Python-da maşın öyrənməsi üçün ən geniş istifadə olunan kitabxanalardan biridir. Bu kitabxana, verilənlər üzərində maşın öyrənməsi modelləri qurmağa, təlim etməyə və qiymətləndirməyə imkan verir. Scikit-learn, həmçinin verilənlərin əvvəlcədən işlənməsi (data preprocessing), xüsusiyyət mühəndisliyi (feature engineering) və modelin optimallaşdırılması üçün alətlər təqdim edir.

Scikit-learn, nəzarətli öyrənmə (supervised learning) və nəzarətsiz öyrənmə (unsupervised learning) modellərini dəstəkləyir. Ən məşhur alqoritmalar arasında regressiya, klasifikasiya, klasterləşdirmə və dimensiya azaldılması (PCA) metodları var.

Scikit-learn-in Məşhur Funksiyaları:

  • sklearn.linear_model.LinearRegression(): Xətti regressiya.
  • sklearn.ensemble.RandomForestClassifier(): Random Forest alqoritması.
  • sklearn.cluster.KMeans(): K-means klasterləşdirmə.
  • sklearn.model_selection.train_test_split(): Məlumatın təlim və test dəstlərinə bölünməsi.

Scikit-learn, maşın öyrənməsi layihələrini sürətlə inkişaf etdirmək üçün sadə və effektiv bir alət təqdim edir.

Nəticə

Python kitabxanaları Pandas, NumPy, Matplotlib və Scikit-learn məlumat analitikası və maşın öyrənməsi sahələrində geniş istifadə olunan əsas vasitələrdir. Pandas verilənlərin emalını asanlaşdırır, NumPy elmi hesablama və vektorlaşdırma üçün güclü alətlər təqdim edir, Matplotlib verilənləri vizuallaşdırmaq üçün ideal bir vasitədir, və Scikit-learn isə maşın öyrənməsi modellərinin qurulmasını təmin edir. Bu kitabxanalar, Python-un məlumat analitikası sahəsindəki gücünü və populyarlığını artıran ən vacib alətlərdir.

ALAS Academy təlimləri praktiki yanaşma ilə peşəkar bacarıqlarınızı inkişaf etdirərək real layihələr üzərində təcrübə imkanı yaradır.

  • Share:
Əvvəlki
DataOps (Məlumat Əməliyyatları): Məlumatın Effektiv İdarə Edilməsi və Təhlili Üçün Yeni Bir Yanaşma
3 minutes read
Növbəti
Chart Types (Qrafik Növləri): Bar, Xətt, Pie, Scatterplot, Histogram
3 minutes read
No comments yet! You be the first to comment.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Yeni Məqalələr

  • süni intellekt öyrənmək, süni intellekt təlimi, süni intellekt kursu, AI öyrənmək, AI təlimi, AI roadmap, süni intellekt roadmap, sıfırdan AI öyrənmək, sıfırdan süni intellekt öyrənmək, süni intellekt necə öyrənilir, AI necə öyrənilir, ödənişsiz süni intellekt təlimi, pulsuz süni intellekt təlimi, pulsuz AI kursları, AI öyrənmək üçün roadmap, süni intellekt öyrənmək üçün roadmap, süni intellektə haradan başlamaq olar, AI öyrənməyə haradan başlamalı, yeni başlayanlar üçün AI, süni intellektə yeni başlayanlar, AI öyrənmək üçün nə bilmək lazımdır, süni intellekt üçün Python, Machine Learning öyrənmək, Deep Learning öyrənmək, Generative AI öyrənmək, süni intellekt mühəndisi olmaq, AI Engineer olmaq, süni intellekt karyerası, AI karyerasına necə başlamaq olar
    Sıfırdan Süni İntellekt Öyrənmək: 2026-cı il üçün Tam AI RoadmapAugust 3, 2026
  • imtahansız xaricdə təhsil, ielts olmadan universitetlər, alternativ dil sertifikatları, toefl ielts əvəzinə, duolingo english test, conditional acceptance nədir, şərtli qəbul xaricdə təhsil, türkiyədə ielts olmadan təhsil, almaniyada ielts olmadan təhsil, polşada ielts olmadan təhsil, macarıstanda ielts olmadan təhsil, alas academy xaricdə təhsil, ielts olmadan təhsil, ielts olmadan harda təhsil almaq olar, ielts olmadan xaricdə təhsil, ielts siz xaricdə təhsil, ielts olmadan hansı ölkələrdə təhsil almaq olar
    IELTS Olmadan Hansı Ölkədə Təhsil Almaq Olar?July 30, 2026
  • Claude AI nədir, Claude süni intellekt, Anthropic Claude, Claude chatbot, Claude dil modeli, süni intellekt assistanı, Constitutional AI nədir, Claude Opus, Claude Sonnet, Claude Haiku, Anthropic şirkəti, ChatGPT alternativləri, böyük dil modeli LLM, Claude Code, claude.ai, Claude kontekst pəncərəsi, Claude üstünlükləri, süni intellekt yazı, AI proqramlaşdırma, Claude biznes tətbiqi, extended thinking, AI təhlükəsizliyi, Claude tarixi, Dario Amodei, Claude modeli versiyaları
    Claude AI Nədir? Süni İntellektJuly 8, 2026
  • CRISP-DM nədir, data mining metodologiyası, məlumat analitikası prosesi, CRISP-DM mərhələləri, data science həyat dövrü, məlumat çıxarımı çərçivəsi, biznes anlayışı mərhələsi, data hazırlığı, modelləşdirmə mərhələsi, deployment mərhələsi, data science layihə idarəetməsi, KDD metodologiyası, SEMMA metodologiyası, cross industry standard process, məlumat keyfiyyəti, machine learning model, prediktiv model, data munging, biznes hədəfləri, verilənlər bazası, agile data science
    CRISP-DM Nədir? Data Mining Metodologiyasına Peşəkar BaxışJuly 8, 2026
  • Bulud Təhlükəsizliyi (Cloud Security) Nədir? Rəqəmsal Aktivlərinizi Qorumağın ƏsaslarıJune 25, 2026

Alas Academy olaraq, texnologiyanın sərhədsiz imkanlarını hər kəs üçün əlçatan etmək üçün çalışırıq. 2020-ci ildən bəri proqramlaşdırma və analitika sahəsində minlərlə tələbəni gələcəyin peşəkarına çeviririk. Düzünü desək, sırf kod yazmağı öyrətmək bizim işimiz deyil.

Facebook-f Instagram Linkedin Youtube Tiktok
Kurslar
  • Data analitika
  • Oracle Database
  • Süni intellekt mühəndisliyi
  • QA Mühəndisliyi
  • Kibertəhlükəsizlik
  • Front-end
Faydalı Linklər
  • Haqqımızda
  • Əlaqə
  • Kurslar
  • Bloqlar
  • Təqaüdlər
  • Tədbirlər
  • FAQ
Əlaqə
  • +994 10 265 45 82
  • +994 10 265 45 85
  • [email protected]
  • Müəlliflik hüququ © 2026 Alas Academy.
  • By Ondigital.az
Ana səhifəCoursesAxtarAccount