لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش داشبوردهای تعاملی پایتون با Plotly Dash [ویدئو]
Python Interactive Dashboards with Plotly Dash [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تجسم داده بخش مهمی از علم داده است، در این دوره آموزشی سریع و عملی شما یاد خواهید گرفت که چگونه یک داشبورد تعاملی با ظاهر عالی با Dash و Python ایجاد کنید. با این مهارت جدید، میتوانید تحلیلهای خود را بهتر با مدیران مشتریان خود و سایر اعضای تیم خود به اشتراک بگذارید.
این دوره به 5 قسمت تقسیم شده است و لازم است ساختار را به عنوان هر قسمت بر روی دیگری ساخته شده است. بخش اول مقدمهای بر Plotly Dash است و سپس طرحبندی داشبوردها را ایجاد میکند. بخش سوم نحوه تعامل داشبورد با کال بک است، قسمت چهارم ما را به شخصی سازی ظاهر داشبورد معرفی می کند. آخرین و آخرین بخش یک مطالعه موردی پروژه با محوریت کسب و کار در ایجاد یک داشبورد نقشه تعاملی است.
در طول دوره، شما از 3 مجموعه داده واقعی استفاده خواهید کرد که عبارتند از مجموعه داده های World Happiness، مجموعه داده فوتبال FIFA و قیمت برق ایالات متحده برای کمک به یادگیری بیشتر Dash.
در پایان دوره، یاد خواهید گرفت که داشبوردها را از ابتدا با سفارشی کردن ظاهر آنها و افزودن ویژگیهای تعاملی با تمام کتابخانههای رایگان پایتون بسازید.
همه منابع و فایلهای کد در اینجا قرار میگیرند: https://github.com/PacktPublishing/Python-Interactive-Dashboards-with-Plotly-Dash یاد بگیرید که یک طرحبندی شبکهای در داشبورد ایجاد کنید.
نمودارهای تعاملی ایجاد کنید که قابل کلیک هستند
جداول داده را در داشبورد ایجاد کنید
یک داشبورد با نوار ناوبری و کارت ایجاد کنید
آموزش افزودن دکمه به داشبورد
با این دوره اصول پایتون را بیاموزید این دوره توسط هر برنامه نویس پایتونی که می خواهد تحلیل های خود را در داشبوردهای تعاملی مبتنی بر وب ارائه کند می تواند گذرانده شود. نحوه تنظیم طرح داشبوردها با اجزای Dash را بیاموزید * داشبوردهای پویا تر با ویژگی های تعاملی زنجیره ای ایجاد کنید * از Plotly برای ایجاد نمودارها از جمله نمودارهای خطی، نقشه های Choropleth استفاده کنید.
سرفصل ها و درس ها
بیا شروع کنیم
Let's Get Started
معرفی
Introduction
بررسی اجمالی دوره
Course Overview
دوره سقوط پایتون
Python Crash Course
راه اندازی محیط پایتون
Setting Up Python Environment
مروری بر انواع داده ها، عددی، تعریف متغیرها
Overview of Data Types, Numeric, Define Variables
رشته ها، توابع رایج و روش ها
Strings, Common Functions, and Methods
لیست ها، تاپل ها، مجموعه ها، دیکشنری ها، بولی ها
Lists, Tuples, Sets, Dictionaries, Booleans
If Statements، Loops
If Statements, Loops
توابع را تعریف کنید، از بسته ها استفاده کنید
Define Functions, Use Packages
مقدمه ای بر Plotly Dash
Introduction to Plotly Dash
داش چیست
What is Dash
ایجاد اولین داشبورد شما
Creating Your First Dashboard
ساخت طرح بندی داشبوردها
Building the Layout of Dashboards
بررسی اجمالی اجزای HTML
HTML Components Overview
بررسی اجمالی اجزای اصلی
Core Components Overview
تعامل داشبوردها با پاسخ به تماس ها
Making Dashboards Interactive with Callbacks
مقدمه ای بر Callbacks
Introduction to Callbacks
ایجاد تماس با ورودی و خروجی واحد
Building Callbacks with Single Input and Output
ایجاد فیگورهای Plotly تعاملی
Creating Interactive Plotly Figures
ایجاد تماس با چندین ورودی و خروجی
Building Callbacks with Multiple Inputs and Outputs
زنجیره ورودی و خروجی Callbacks
Chaining Callbacks' Inputs and Outputs
کنترل تماس با ایالات (دکمه)
Controlling Callbacks with States (Button)
سفارشی کردن ظاهر داشبوردها
Customizing the Look of Dashboards
سفارشی سازی با CSS درون خطی
Customizing with Inline CSS
سفارشی سازی با CSS خارجی
Customizing with External CSS
ایجاد طرح بندی شبکه ای
Creating a Grid Layout
ساخت نوار ناوبری
Building a Navigation Bar
ساخت عرشه کارت
Building a Deck of Cards
مطالعه موردی I: ایجاد یک داشبورد نقشه تعاملی
Case Study I: Creating an Interactive Map Dashboard
تنظیم Layout: RangeSlider
Setting Up the Layout: RangeSlider
تنظیم طرح: نقشه Choropleth
Setting Up the Layout: Choropleth Map
تنظیم Layout: DataTable
Setting Up the Layout: DataTable
افزودن تماس های تلفنی: نقشه را به روز کنید
Adding Callbacks: Update the Map
افزودن Callbacks: DataTable را به روز کنید
Adding Callbacks: Update the DataTable
مطالعه موردی II: ساخت داشبورد مالی به روز رسانی زنده
Case Study II: Building a Live Updating Financial Dashboard
تنظیم طرح: ورودی و دکمه
Setting Up the Layout: Input and Button
تنظیم Layout: Candlestick و DataTable
Setting Up the Layout: Candlestick and DataTable
تنظیم چیدمان: زبانه ها
Setting Up the Layout: Tabs
تنظیم طرح: فاصله
Setting Up the Layout: Interval
اضافه کردن تماسها: نمودار را بهروزرسانی زنده
Adding Callbacks: Live Update the Chart
افزودن پاسخ به تماس: به روز رسانی زنده DataTable
Adding Callbacks: Live Update the DataTable
پروژه Capstone II
Capstone Project II
نمای کلی داشبورد امید به زندگی
Life Expectancy Dashboard Overview
مواد پاداش
Bonus Materials
معرفی Jupyter Dash
Introduction to Jupyter Dash
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Just Into Data زاییده فکر جاستین و لیان است. جاستین یک دانشمند داده با تجربه در زمینه های مختلف مانند بازاریابی، مبارزه با پولشویی و فناوری های کلان داده است. او همچنین دارای مدرک لیسانس در رشته مهندسی کامپیوتر و مدرک کارشناسی ارشد در رشته آمار است.
لیان یک آماردان باتجربه است که در بانک مرکزی و همچنین بانک های تجاری کار کرده است، جایی که موسسات مالی بزرگ را رصد کرده و تجزیه و تحلیل کلاهبرداری انجام داده است. او هم لیسانس و هم فوق لیسانس آمار دارد.
نمایش نظرات