Python ilə təsviri statistikanın avtomatlaşdırılması: Yeni kitabxanalar necə inqilab yaradır?

Link kopyalandı

...

Bu gün, 12:00

Süni intellekt

Oxumaq vaxt alır?

Məqalələri dinləyə bilərsiz

Python və Pandas ilə təsviri statistikanın avtomatlaşdırılması

Python proqramlaşdırma dili tədqiqatlarda təsviri statistikanı avtomatlaşdırmaq üçün geniş istifadə olunur. Pandas kitabxanasının df.describe funksiyası ədədi və kateqoriyalı məlumatların əsas statistik göstəricilərini sürətlə təqdim edir.

Palmer Penguins datasetinin xüsusiyyətləri

344 sətir və 7 sütundan ibarət olan Palmer Penguins datasetində 3 kateqoriyalı (species, island, sex) və 4 ədədi (bill_length_mm, bill_depth_mm, flipper_length_mm, body_mass_g) sütun mövcuddur. Məlumatlarda ədədi sütunlarda 2 ədəd, "sex" sütununda isə 11 çatışmayan dəyər qeydə alınıb. Bu, real tədqiqatlarda məlumatların tam olmaması problemini göstərir.

Statistik hesabatların genişləndirilməsi

Pandas df.describe(include='all') funksiyası həm ədədi, həm də kateqoriyalı sütunları əhatə edir. .agg funksiyası ilə xüsusi statistikalar, məsələn, ortalama, median, standart sapma, əyilmə (skewness) və qurtosis hesablamaq mümkündür. Həmçinin, df.groupby('species')['body_mass_g'].describe ilə növlərə görə qruplaşdırılmış təsviri statistika əldə edilir.

Yeni kitabxanalar və onların imkanları

Python ekosistemində skimpy kitabxanası hər sütun üçün ətraflı konsol hesabatı yaradır, burada həm ədədi, həm də mətn tipli sütunlar üçün statistikalar və çatışmayan dəyərlərin faizi göstərilir. fg-data-profiling paketi interaktiv HTML formatında profil hesabatı təqdim edir, həmçinin minimal rejimdə sürətləndirilə bilir. Tableone paketi tədqiqatlarda geniş istifadə olunan "Table 1" formatında cədvəllər yaradır və onları LaTeX, HTML və CSV formatlarına ixrac etmək mümkündür. Great Tables kitabxanası isə cədvəlləri stilizə edir, rəngləmə və başlıq əlavə etmə funksiyalarını təqdim edir.

Avtomatlaşdırılmış hesabatlarla tədqiqatlarda məhsuldarlıq

Descriptive_report funksiyası Python-da təsviri statistikanın avtomatlaşdırılmasını təmin edir, bu da tədqiqatçıların vaxtına qənaət edir və səhvləri azaldır.

Mütəxəssis fikri

Kanwal Mehreen, maşın öyrənməsi mühəndisi və texniki yazıçı, Python və onun kitabxanalarının tədqiqatlarda məhsuldarlığı artırdığını vurğulayır. O, həmçinin "Maximizing Productivity with ChatGPT" kitabının həmmüəllifidir.

İnsanlara təsiri

Bu alətlər tədqiqatçıların məlumatları daha sürətli və dəqiq analiz etməsinə imkan verir. Avtomatlaşdırılmış təhlil nəticəsində səhvlər azalır, elmi işlərin keyfiyyəti yüksəlir və vaxt qənaəti təmin olunur. Bu isə tədqiqatların daha geniş və dərin aparılmasına şərait yaradır.

Link kopyalandı