۱۰ کتابخانه پایتون علم داده – راهنمای کاربردی

- ۸ کتابخانه یادگیری ماشین پایتون — راهنمای کاربردی
- 13 کتابخانه یادگیری عمیق پایتون — راهنمای کاربردی
- آموزش ساخت کتابخانه در پایتون – از صفر تا صد

کتابخانههای پایتون علم داده
در ادامه لیست کتابخانههای پایتون علم داده ارائه شدهاند. همچنین، تعداد مشارکتکنندگان، کامیتها و ستارههای آنها تا تاریخ ۲۵ آذر ۱۳۹۷ آورده شده است.
۱.Pandas
(+) (تعداد مشارکتکنندگان: ۱۳۲۸، کامیتها ۱۸۱۶۲، ستارهها ۱۶۸۹۰)
۲. Matplotlib
(+) (مشارکتکنندگان: ۷۷۱ نفر، کامیتها: ۲۷۹۳۷، ستارهها: ۸۲۲۴)
۳. NumPy
۴. SciPy
(+) (مشارکتکنندگان: ۶۷۰ نفر، کامیتها: ۲۰۰۸۰، ستارهها: ۵۰۹۶)
۵. Bokeh
(+) (مشارکتکنندگان: ۳۲۵ نفر، کامیتها: ۱۷۳۶۵، ستارهها: ۸۴۳۹)
Bokeh یک کتابخانه بصریسازی تعاملی برای پایتون است که ارائه بصری زیبا و معنادار از دادهها در مرورگرهای وب مدرن را امکانپذیر میسازد. با استفاده از Bokeh، میتوان به سرعت و سادگی نمودارهای تعاملی، دشبوردها و برنامههای کاربردی داده را ساخت.
۶. Gensim
(+) (مشارکتکنندگان: ۲۹۹ نفر، کامیتها: ۳۶۷۶، ستارهها: ۸۱۰۷)
۷. Scrapy
(+) (مشارکتکنندگان: ۲۹۵ نفر، کامیتها: ۶۸۰۲، ستاره ۳۰۰۱۴)
Scrapy یک «چارچوب» (Framework) «وب اسکرپینگ» (Web Scraping) و «خزش وب» (Web Crawling) است که برای خزش در وبسایتها و استخراج دادهها از صفحات آنها مورد استفاده قرار میگیرد. این چارچوب برای طیف وسیعی از اهداف از «دادهکاوی» (Data Mining) گرفته تا مانیتورینگ و «تست خودکار» (Automated Testing) قابل استفاده است.
۸. StatsModels
(+) (مشارکتکنندگان: ۱۶۴ نفر، کامیتها: ۱۰۸۶۹، ستارهها: ۳۳۸۳)
Statsmodels یک «بسته» (Package) پایتون است که مکملی برای scipy جهت انجام محاسبات آماری شامل آمار توصیفی و تخمین و استنباط برای مدلهای آماری مورد استفاده قرار میگیرد.
۹. plotly.ly
(+) (مشارکتکنندگان: ۶۲ نفر، کامیتها: ۳۲۹۱، ستارهها: ۴۲۱۸)
plotly.ly یک کتابخانه گرافیکی تعاملی، متنباز و مبتنی بر مرورگر وب برای پایتون است. این کتابخانه بر فراز plotly.js که یک کتابخانه ترسیم نمودار سطح بالا است ساخته شده. plotly.js با بیش از ۳۰ نمونه نمودار، شامل نمودارهای علمی، گرافهای سهبُعدی، نمودارهای آماری ، نقشههای SVG، نمودارهای آماری و بسیاری دیگر موارد است.
۱۰. pydot
(+) (مشارکتکنندگان: ۱۲، کامیتها: ۱۶۹، ستارهها: ۲۶۷)
pydot رابطی برای Graphviz و «زبان توصیف نمودار» (Graph Description Language | DOT) است. این بسته شامل رابطی برای GraphViz با کلاسهایی برای ارائه نمودارها و تبدیل آنها به زبان DOT و یک «تجزیه کننده» (Parser | پارسر) است.
اگر نوشته بالا برای شما مفید بوده، آموزشهای زیر نیز به شما پیشنهاد میشود:
- مجموعه آموزشهای برنامه نویسی پایتون (Python)
- مجموعه آموزشهای آمار، احتمالات و دادهکاوی
- مجموعه آموزشهای یادگیری ماشین و بازشناسی الگو
- مجموعه آموزشهای شبکههای عصبی مصنوعی
- مجموعه آموزشهای هوش محاسباتی
- آموزش برنامهنویسی R و نرمافزار R Studio
- مجموعه آموزشهای برنامه نویسی متلب (MATLAB)
^^
مطالب مجله فرادرس را در جستجوی گوگل سریعتر ببینید













