• 1. pandalar
  • 3. matplotlib va ​​seaborn
  • 5. scikit-learn
  • Ajralmas qismiga




    Download 493,8 Kb.
    bet2/7
    Sana17.02.2024
    Hajmi493,8 Kb.
    #158250
    1   2   3   4   5   6   7
    Bog'liq
    Документ Microsoft Word (3)

    Avtokorrelyatsiya: Avtokorrelyatsiya - bu vaqtning turli nuqtalarida qator qiymatlari o'rtasidagi korrelyatsiya. Bu ma'lumotlardagi naqshlarni aniqlashga yordam beradi.

    Yo'qolgan qiymatlar: Vaqt seriyalarida tahlildan oldin ishlov berilishi kerak bo'lgan etishmayotgan qiymatlar bo'lishi mumkin.

    Tahlil qilishga tayyorgarlik



    Ishni boshlashdan oldin, bizda vaqt seriyalarini tahlil qilish uchun barcha kerakli kutubxonalar mavjudligiga ishonch hosil qilishimiz kerak:

    1. pandalar: Pandas DataFrame kabi qulay maʼlumotlar tuzilmalarini hamda tahlil qilish va maʼlumotlarni manipulyatsiya qilish uchun koʻplab funksiyalarni taʼminlovchi maʼlumotlar fanlari kutubxonasidir. Vaqt seriyalari bilan ishlash uchun ideal, chunki u vaqt ma'lumotlarini osongina saqlash va tahlil qilish imkonini beradi.

    2. numpy: NumPy - sonlar massivlari va matritsalari bilan ishlash uchun kutubxona. Vaqt seriyalari ma'lumotlari bo'yicha hisob-kitoblarni bajarishda foydalidir.

    3. matplotlib va ​​seaborn: Bu kutubxonalar sizga grafiklar va ma'lumotlar vizualizatsiyasini yaratishga imkon beradi, bu esa vaqt seriyalarini tahlil qilishda ayniqsa muhimdir.

    4. statsmodels: Statsmodels - bu statistik ma'lumotlarni tahlil qilish uchun kutubxona. U vaqt seriyalarini tahlil qilish uchun ko'plab usullarni, shu jumladan ARIMA va SARIMA modellarini o'z ichiga oladi.

    5. scikit-learn: Scikit-learn ko'plab mashinalarni o'rganish vositalarini, jumladan, vaqt seriyalarini tahlil qilish uchun ishlatilishi mumkin bo'lgan regressiya va tasniflash modellarini taqdim etadi.

    O'rnatish:

    !pip install pandas numpy matplotlib seaborn statsmodels scikit-learn



    Endi bizda kerakli kutubxonalar bor, keling, sana va vaqt bilan ishlashga o'tamiz.

    Vaqt seriyalarining asosiy xususiyatlaridan biri ma'lumotlarni vaqtning muayyan nuqtalari bilan bog'lash imkonini beruvchi vaqt belgilarining mavjudligidir. Vaqt seriyalari bilan ishlashda siz sana va vaqtlarni boshqarish imkoniyatiga ega bo'lishingiz kerak. Birinchidan, keling, bir necha oy davomida elektron savdo ma'lumotlari bilan

    kichik ma'lumotlar to'plamini yarataylik. Misol uchun, bizda quyidagi ma'lumotlar borligini tasavvur qilaylik:


    Download 493,8 Kb.
    1   2   3   4   5   6   7




    Download 493,8 Kb.