5 کتابخانه عالی تجسم داده پایتون را باید امتحان کنید
هدف تجسم داده ها انتقال داده ها یا اطلاعات به طور واضح و موثر به خوانندگان است. در اینجا 5 کتابخانه عالی پایتون را برای کمک به شما در انجام این کار با مرور و پیوندهایی به راهنماهای شروع سریع برای هرکدام ارائه می کنیم.
By روجا آچاری, علاقه مندان به یادگیری ماشین
"هدف تجسم بینش است، نه تصاویر."
-بن اشنایدرمن
منبع – Venn gage
تجسم داده، ارائه بصری داده یا اطلاعات است. هدف تجسم داده ها انتقال داده ها یا اطلاعات به طور واضح و موثر به خوانندگان است. به طور معمول، داده ها در قالب نمودار، اینفوگرافیک، نمودار، نقشه و موارد دیگر تجسم می شوند.
چگونه کمک می کند؟
- روندها و نقاط پرت را شناسایی کنید
- داستانی را در درون داده ها بگویید
- یک استدلال یا نظر را تقویت کنید
- یک نکته مهم را در مجموعه ای از داده ها برجسته کنید
بیایید به هر یک از آنها شیرجه بزنیم.
کتابخانه های مورد نیاز
از مدیر بسته استفاده کنید pip
برای نصب در زیر:
Pip install matplotlib پیپ نصب seaborn pip install plotnine pip install plotly pip install bokeh
matplotlib
Matplotlib یک کتابخانه جامع برای ایجاد تجسم های ثابت، متحرک و تعاملی در پایتون است. اکثر کدنویس ها سفر تجسم داده خود را با Matplotlib شروع می کنند.
امکانات:
- این شبیه به MATLAB طراحی شده است، بنابراین جابجایی بین این دو نسبتاً آسان است.
- شامل بسیاری از رندرهای پشتیبان است.
- می تواند تقریباً هر طرحی را (با کمی تلاش) بازتولید کند.
- بیش از یک دهه است که در آنجا حضور داشته است، بنابراین، از پایگاه کاربری عظیمی برخوردار است.
کدهای دستی سریع برای Matplotlib در 10 دقیقه
سیبرن
Seaborn از قدرت Matplotlib برای ایجاد نمودارهای زیبا در چند خط کد استفاده می کند. تفاوت اصلی در سبکهای پیشفرض و پالتهای رنگ Seaborn است که از نظر زیباییشناختی زیباتر و مدرنتر طراحی شدهاند. از آنجایی که Seaborn در بالای Matplotlib ساخته شده است، برای تغییر پیش فرض های Seaborn باید Matplotlib را بشناسید.
امکانات:
- تم های ساخته شده برای یک ظاهر طراحی گرافیکی matplotlib
- تجسم داده های تک متغیره و دو متغیره
- برازش و تجسم مدل های رگرسیون خطی
- رسم داده های سری زمانی آماری
- Seaborn با ساختارهای داده NumPy و Pandas به خوبی کار می کند
- دارای تم های داخلی برای طراحی گرافیک Matplotlib است
کدهای دستی سریع برای Seaborn در 10 دقیقه
پلاتنین
Plotnine پیاده سازی یک دستور زبان گرافیکی در پایتون است که بر اساس ggplot2 است. گرامر به کاربران اجازه می دهد تا با نگاشت صریح داده ها به اشیاء بصری که طرح را تشکیل می دهند، نمودارها را بسازند.
امکانات:
- تحولات آماری
- برج میزان
- سیستم های مختصات
- وجوه
- تم
کدهای دستی سریع برای Plotnine در 10 دقیقه
بوکه چه میدانیم.
منبع: Patrik Hlobil
بوکه یک کتابخانه تجسم تعاملی برای مرورگرهای وب مدرن است. این ساختار زیبا و مختصر از گرافیک های همه کاره را ارائه می دهد و امکان تعامل با عملکرد بالا را در مجموعه داده های بزرگ یا جریانی فراهم می کند. بوکه میتواند به هر کسی که میخواهد به سرعت و به آسانی طرحهای تعاملی، داشبورد و برنامههای داده را بسازد، کمک کند.
امکانات:
- قابل انعطاف
- سلامت
- قدرتمند
- پربار
- قابل اشتراک
- متن باز
کدهای دستی سریع برای بوکه در 10 دقیقه
دسیسه
plotly یک کتابخانه گرافیکی تعاملی، منبع باز و مبتنی بر مرورگر برای پایتون است. plotly.py که در بالای plotly.js ساخته شده است، یک کتابخانه نموداری سطح بالا و اعلامی است. plotly.js با بیش از 30 نوع نمودار، از جمله نمودارهای علمی، نمودارهای سه بعدی، نمودارهای آماری، نقشه های SVG، نمودارهای مالی و موارد دیگر عرضه می شود.
امکانات:
- نمودارها، داشبوردها
- صادرات فایل، مدیر برنامه
- Kubernetes، احراز هویت
- Jobs Queue, Snapshot Engine
- جاسازی، داده های بزرگ برای پایتون
کدهای دستی سریع برای Plotly در 10 دقیقه
مراجع و راهنما:
- https://matplotlib.org/stable/tutorials/index.html
- http://seaborn.pydata.org/index.html
- https://plotnine.readthedocs.io/en/stable/
- https://bokeh.org/
- https://plotly.com/python/
بیوگرافی: روجا آچاری (کجگل, GitHub) یک علاقه مند به یادگیری ماشین و یک یادگیرنده پرشور است. او به حوزه هوش مصنوعی، علوم داده با مهندسی نرم افزار علاقه مند است و همیشه پذیرای همکاری های معنادار است.
مرتبط:
داستانهای برتر 30 روز گذشته | |||||
---|---|---|---|---|---|
|
|
منبع: https://www.kdnuggets.com/2021/09/5-awesome-data-visualization-libraries-python.html
- "
- 3d
- 9
- AI
- نرم افزار
- برنامه های کاربردی
- برنامه های
- تصدیق
- خودکار
- بزرگ داده
- بیت
- نمودار
- رمز
- مشترک
- ساخت و ساز
- ایجاد
- داده ها
- علم اطلاعات
- تجسم داده ها
- یادگیری عمیق
- مهندسی
- اکسل
- صادرات
- شکل
- مالی
- نام خانوادگی
- فرم
- دستور زبان
- راهنما
- اینجا کلیک نمایید
- چگونه
- چگونه
- HTTPS
- بزرگ
- تصویر
- از جمله
- infographic
- اطلاعات
- تعاملی
- IT
- کلید
- بزرگ
- فراگیر
- یادگیری
- کتابخانه
- لینک
- فراگیری ماشین
- نقشه
- نقشه ها
- مایکروسافت
- ML
- باز کن
- نظر
- قدرت
- پروژه
- پــایتــون
- خوانندگان
- رگرسیون
- علم
- دانشمندان
- سلسله
- تنظیم
- کشتی
- عکس فوری
- So
- نرم افزار
- مهندسی نرم افزار
- شروع
- داستان
- جریان
- سیستم های
- تست
- زمان
- بالا
- تبدیل شدن
- روند
- کاربران
- تجسم
- وب
- مرورگرهای وب
- WHO
- در داخل
- با این نسخهها کار
- X