خانه / علم داده / ابزار و کتابخانه ها / معرفی AGATE – کتابخانه ای نوین برای کار با داده ها در پایتون
images-mod1-big-picture-eda

معرفی AGATE – کتابخانه ای نوین برای کار با داده ها در پایتون

در اولین پاراگراف از مستندات کتابخانه AGATE این دو جمله را می بینیم :

agate is a Python data analysis library that is optimized for humans instead of machines. It is an alternative to numpy and pandas that helps you solve real-world problems with readable code.

توصیفی حاکی از این که این کتابخانه برای استفاده آسان کاربران ایجاد شده است و جایگزینی برای دو کتابخانه معروف Pandas و  Numpy خواهد بود که برای محاسبات عددی و کار بر روی داده ها به کار می روند.

این کتابخانه که با هدف ایجاد یک ساختار ساده و شبیه به SQL برای خواندن و پردازش داده ها با هدف سهولت کار ایجاد شده است ، می تواند برای کاربران غیر حرفه ای که قصد تحلیل و پردازش داده ها را دارند بسیار مفید باشد. نمونه ای از کدهای این کتابخانه را درزیر می توانید مشاهده کنید :

1
2
3
4
5
6
7
8
9
10
11
12
import agate

purchases = agate.Table.from_csv('examples/realdata/ks_1033_data.csv')

by_county = purchases.group_by('county')

totals = by_county.aggregate([
('total_cost', agate.Sum(), 'county_cost')
])

totals = totals.order_by('county_cost', reverse=True)
totals.limit(10).print_bars('county', 'county_cost', width=80)

لازم به ذکر است که این کتابخانه بیشتر برای تحلیل اکتشافی داده ها مفید است یعنی به شما کمک میکند داده های خودتان را بهتر بشناسید و گام اول در ساخت یک مدل در حوزه یادگیری ماشین را ساده تر بردارید .

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Time limit is exhausted. Please reload CAPTCHA.