آموزش نصب کتابخانه های پایتون علم داده – راهنمای کاربردی

آموزش نصب کتابخانه های پایتون علم داده
در ادامه، ده کتابخانه پایتون مهم و بسیار کاربردی برای علم داده معرفی شدهاند. کاربرد هر یک از این کتابخانهها به طور کوتاه به همراه روش نصب آنها بیان شده است.
میسینگنو (MissingNo)
به همین دلیل، نیاز به روشهایی برای جایگذاری مقادیر ناموجود با مقادیر احتمالی است. اما پیش از انجام این کار، نیاز به کسب اطلاعات پیرامون چگونگی توزیع مقادیر ناموجود در مجموعه داده است. شایان ذکر است که مقادیر ناموجود را به صورت «NaN» که مخفف «Not a Number» است نمایش میدهند.
نصب کتابخانه Missingno در پایتون و یک مثال

پلاتلی (Plotly)
Plotly کتابخانه پایتون «متنباز» (Open Source) است که برای بصریسازی دادهها و در واقع، ترسیم نمودارها شامل نقشهها، نمودارهای سهبُعدی و دیگر انواع نمودارها مورد استفاده قرار میگیرد.
نصب کتابخانه plotly در پایتون و یک مثال

سلنیوم (Selenium)
سلنیوم، کتابخانه انقیادهای پایتون برای Selenium WebDriver است. از کتابخانه پایتون سلنیوم میتوان برای خودکارسازی تعاملهای مرورگر وب استفاده کرد.
نصب کتابخانه selenium در پایتون و یک مثال
ژئوپانداس (Geopandas) و ژئوپای (Geopy)

نصب کتابخانههای geopandas و geopy در پایتون
پای ترنسلیتر (Py_translator)
از این کتابخانه برای ترجمه متن استفاده میشود. در مثالی که در قطعه کد زیر ارائه شده است، عبارت «!Hello World» از زبان انگلیسی به زبان فرانسه ترجمه و خروجی آن در یک فایل متنی به نام output.text ذخیره میشود.
هدف اصلی این کتابخانه، در دسترس بودن یک برنامه ساده برای ترجمه متن در ترمینال است. متن میتوان به صورت تعاملی یا با برنامهنویسی در محیط شل تولید شود. از طریق آرگومانهای خط فرمان، توصیفگرهای متن، خروجی ترجمه شده تولید میشود. این خروجی را همانطور که پیش از این نیز اشاره شد، میتوان در یک فایل خروجی گرفت و یا، در ترمینال نمایش داد.
نصب کتابخانههای py_translator در پایتون و یک مثال
گرافویز (Graphviz)
Graphviz سرنامی برای Graph Visualization Software به معنای نرمافزار بصریسازی گراف است. Graphviz بستهای از ابزارهای متنباز است که از آن برای بصریسازی مدلهای درختی استفاده میشود.

نصب کتابخانههای graphviz در پایتون و یک مثال
ژوپیترلب اسپلچکر (Jupyterlab_spellchecker)
این مورد، در حقیقت یک «افزونه» (Extension) برای ژوپیتر نوتبوک است. از این افزونه میتوان برای بررسی گرامری بخشی از متن استفاده کرد که نشانهگذاری (Markdown) شده است.
نصب افزونه jupyterlab_spellchecker در ژوپیتر لب
انبی اکستنشنز (Nbextensions)

نصب افزونه Nbextensions در ژوپیتر نوتبوک
توییتر اسکرپر (Twitter Scraper)
نصب کتابخانه Twitter scraperدر پایتون و یک مثال
ایمبالانسد لرن (Imbalanced-Learn)
این کتابخانه، دارای چندین روش نمونهبرداری خودکار برای متوازن کردن کلاسها است.
نصب کتابخانه Imbalanced-Learn در پایتون و یک مثال
اگر نوشته بالا برای شما مفید بوده است، آموزشهای زیر نیز به شما پیشنهاد میشوند:
- مجموعه آموزشهای داده کاوی و یادگیری ماشین
- آموزش اصول و روشهای داده کاوی (Data Mining)
- مجموعه آموزشهای هوش مصنوعی
- ۱۳ کتابخانه یادگیری عمیق پایتون — راهنمای کاربردی
- ۸ کتابخانه یادگیری ماشین پایتون — راهنمای کاربردی
- ۱۰ کتابخانه پایتون علم داده — راهنمای کاربردی
- آموزش ساخت کتابخانه در پایتون – از صفر تا صد
^^
مطالب مجله فرادرس را در جستجوی گوگل سریعتر ببینید













